soulgalore
6a94f6d6f3
new dashboard
2019-11-22 20:02:47 +01:00
Peter Hedenskog
ba0665b6cf
Apply the video/vm fix to the +1 container ( #2789 )
2019-11-17 21:03:26 -05:00
soulgalore
c6247a297e
use latest dashboards
2019-11-14 11:23:00 +01:00
Peter Hedenskog
6b2f38d6ba
Documentation changes for 11.0 ( #2756 )
2019-11-07 09:45:39 +01:00
soulgalore
22080d0eb8
use latest Grafana
2019-10-24 04:59:58 +02:00
Mason Malone
f311e12c02
Don't run node as root in Docker, fixes #1459 ( #2710 )
...
* Don't run as root in Docker
This updates the start.sh script to create a group and user with the same GID
and UID as the working directory (normally /sitespeed.io), then use that for
running `node`. This fixes the issue of report files being owned by root.
This uses "chroot" to switch the new user instead of "su" because of the
signal handling issues mentioned at https://github.com/tianon/gosu .
I tested this with the following script:
#!/bin/bash
set -e
docker build -t sitespeedio/sitespeed.io:test .
docker run --rm -v "$PWD:/sitespeed.io" sitespeedio/sitespeed.io:test -b chrome --outputFolder chrome-result -n 1 https://www.example.com
docker run --rm -v "$PWD:/sitespeed.io" sitespeedio/sitespeed.io:test -b firefox --outputFolder firefox-result -n 1 https://www.example.com
docker run --cap-add=NET_ADMIN --rm -v "$PWD:/sitespeed.io" -e REPLAY=true sitespeedio/sitespeed.io:test --outputFolder wpr-result -n 1 -b chrome https://www.example.com
ls *result
* Allow "sudo ip" and "sudo route"
2019-10-21 09:07:19 +02:00
soulgalore
ae29b31c54
Upgrade to latest Grafana dashboards
2019-10-07 22:40:04 +02:00
soulgalore
588b18dae0
Use latest Grafana
2019-10-03 08:06:53 +02:00
soulgalore
e98323a644
new dashboards with stdev
2019-09-25 12:43:22 +02:00
soulgalore
4a4003997c
update to latest Grafana
2019-09-25 12:42:54 +02:00
soulgalore
69608dd2b8
use latest dashboards
2019-09-11 08:36:19 +02:00
soulgalore
ea4f5f4e7c
better example paths for production setup
2019-09-11 08:23:53 +02:00
soulgalore
7b4f4cc73f
Upgrade to Grafana 6.3.5
2019-09-06 05:07:10 +02:00
soulgalore
2ce2c7a195
new Grafana
2019-08-29 21:49:48 +02:00
soulgalore
9258e2f5d9
Grafana 6.3.3
2019-08-15 13:54:13 +02:00
soulgalore
c5a082b96b
Grafana 6.3.2
2019-08-15 07:23:41 +02:00
soulgalore
54b02cbcdf
use latest Grafana release 6.2.5
2019-07-04 11:37:05 +02:00
soulgalore
31b0d542fd
Updated version without hardcoded values for site summary
2019-07-02 09:55:14 +02:00
soulgalore
32a0af1216
Use Graphite 1.1.5-12
2019-06-29 23:29:01 +02:00
Peter Hedenskog
cefec2c1d6
Upgraded to latest Grafana 6.2.2
2019-06-10 13:41:49 +02:00
soulgalore
3f6a3c421e
use latest dashboards
2019-05-30 12:42:06 +02:00
soulgalore
38f472128b
Grafana 6.2.1
2019-05-27 20:40:52 +02:00
soulgalore
dc6f9f8d15
Use Grafana 6.2.0
2019-05-23 06:23:44 +02:00
soulgalore
919d626abb
Use latest updated dashboards
2019-05-22 08:41:30 +02:00
soulgalore
b251bcdf1c
update bootstrap
2019-05-19 14:19:44 +02:00
Peter Hedenskog
62d3ee1e2a
Grafana security upgrade
2019-04-29 21:50:58 +02:00
soulgalore
8c862f4220
latest Grafana and updated dashboards
2019-04-24 07:12:43 +02:00
soulgalore
057f2bab34
Use Docker 6.1.3 since https://github.com/grafana/grafana/issues/16448 is fixed
2019-04-09 21:27:39 +02:00
soulgalore
1fe325d06b
use third party graphs coming in 8.9.0
2019-03-30 12:33:39 +01:00
soulgalore
13ba8be612
use latest bootstrap
2019-03-21 08:04:42 +01:00
Jason DeWitt
76dfb4c498
Copy in new blank graphite.db template, old database file was missing ( #2384 )
...
tables for metric tags
2019-03-19 21:23:37 +01:00
soulgalore
820a2359e9
Fix broken extra start script check
2019-03-07 11:19:30 +01:00
Peter Hedenskog
cbfe2afd7f
Tune the extra start script as in https://github.com/sitespeedio/sitespeed.io/pull/2353#issuecomment-469446592 ( #2363 )
2019-03-06 15:58:22 +01:00
Gideon Pyzer
31024368be
#2352 Add ability to run additional start script in Docker container ( #2353 )
2019-03-06 15:55:57 +01:00
soulgalore
d8f87e0687
rollback to 5.4.3 since there's a bug displaying correct decimals in legends
2019-03-01 11:42:35 +01:00
soulgalore
71952f4ed0
Use Grafana 6.0.0
2019-02-26 18:54:22 +01:00
Peter Hedenskog
aa013ba745
Remove Chrome specific setup ( #2322 )
...
This has been removed in Selenium (I think) and also see
https://github.com/sitespeedio/sitespeed.io/issues/1459#issuecomment-464509929
2019-02-18 12:40:53 +01:00
soulgalore
3ca76c1468
fix correct version
2019-02-01 07:26:47 +01:00
soulgalore
ad1716bb92
correct versions
2019-01-28 21:12:12 +01:00
Peter Hedenskog
9e5d70bea0
First go at a sitespeed.io Github Action. ( #2269 )
2019-01-28 17:36:55 +01:00
soulgalore
51c85b5be4
use latest dashboards
2019-01-21 12:15:16 +01:00
soulgalore
c3aea3205b
new Graphite and Grafana
2019-01-13 21:16:47 +01:00
soulgalore
54908dbdcc
follow browsertime
2018-12-30 16:50:44 +01:00
Peter Hedenskog
025c28d679
Use Grafana 5.4.0
2018-12-10 07:05:19 +01:00
Peter Hedenskog
5d8cc9e023
Use latest Grafana 5.3.4
2018-11-13 14:48:38 +01:00
soulgalore
a71115fad5
Grafana 5.3.0-beta3 -> 5.3.0
2018-10-11 08:31:24 +02:00
soulgalore
3fc86c516c
Use latest dashboards
2018-10-08 11:56:43 +02:00
Peter Hedenskog
876a4ae35e
the plus one docker container ( #2175 )
2018-10-08 09:46:12 +02:00
Peter Hedenskog
29539504b8
beta3 of grafana 5.3.0
2018-10-04 12:13:55 +02:00
Peter Hedenskog
4910a18452
Grafana annotation with template support
2018-10-02 19:01:13 +02:00