ffa23c36ba
Fix Dockerfile file copying best practices
...
Followed the usual advice of preferring COPY to ADD when adding files
into the Dockerfile, and made sure to only import the files needed for
the program to run.
2021-05-19 19:47:03 +02:00
88d9e55ae3
Remove Grafana dashboard from repo
...
It applied to the InfluxDB v1 version of the program, and I do not
intend to keep it updated for this version. Added a link to the original
version instead, so people can use what they need.
2021-05-19 18:19:42 +02:00
91596f675c
Add armv8 docker compilation
2021-05-19 17:59:57 +02:00
aa91c8668d
Add Hostname writing
2021-05-19 16:23:26 +02:00
f412d31d1c
Add support for multi-arch Docker containers
2021-05-19 15:51:04 +02:00
d614cbefe1
Remove ping duplication from data model
...
Simplified data model slightly by removing ping fields being sent both
as `ping` measures and as fields on the `speed` measure. Most things are
now only sent directly through the `speed` measure.
2021-05-19 15:39:13 +02:00
0d868c05fe
Move dependency installation to Dockerfile
...
Moved installation of speedtest commandline utility to Dockerfile.
Did not remove the (optional, if no cmdline utility found) installation
from entrypoint, so that the program can be run from entrypoint without
using docker as a fall-back.
2021-05-19 15:37:30 +02:00
c214c9aed0
Add gitlab pipeline
2021-05-19 11:39:21 +02:00
0def56d219
Update for influxdb2
...
Updated environment options and readme
2021-05-19 11:38:27 +02:00
breadlysm
42d0ea02a3
changelog bump
2021-04-27 17:17:07 -04:00
breadlysm
0c24dc50d3
added changelog
2021-04-27 17:05:23 -04:00
breadlysm
be6be0ac23
Merge branch 'testing'
2021-04-27 16:58:56 -04:00
breadlysm
0a6da210d9
Merge pull request #3 from qlustor/master
...
docker-compose.yml
2021-04-27 16:57:50 -04:00
breadlysm
c523da2391
Updated dockerfile
2021-04-27 13:46:08 -04:00
breadlysm
d0cf04aa0c
updated readme
2021-04-27 13:39:03 -04:00
Leigh Phillips
f8d8ee2407
Update GrafanaDash-SpeedTests.json
...
Data anomaly fixes.
2021-01-21 19:43:07 -08:00
Leigh Phillips
17fb6a22b2
Update README.md
2021-01-20 22:12:32 -08:00
Leigh Phillips
c1716c0301
Update GrafanaDash-SpeedTests.json
...
Now with High Frequency Ping results and uptime!
2021-01-20 22:04:18 -08:00
Leigh Phillips
add7337b1d
Update main.py
...
Go multithreaded.
2021-01-20 15:54:19 -08:00
Leigh Phillips
85505c3087
Update entrypoint.sh
...
Do not reinstall speedtest if already installed.
2021-01-20 15:53:13 -08:00
Leigh Phillips
1254627483
Update main.py
...
Change ping.success from True/False to 1/0
2021-01-20 00:02:54 -08:00
Leigh Phillips
74f1256084
Update main.py
...
Add namespace to pings.
2021-01-19 23:24:47 -08:00
Leigh Phillips
e33443ec0a
Update Dockerfile
...
Add pip3 pythonping
2021-01-19 23:18:41 -08:00
Leigh Phillips
7dc293bc16
Update README.md
2021-01-19 23:06:51 -08:00
Leigh Phillips
2d27de83ae
Update main.py
...
Add uptime ping test (separate interval), unify speed tests under new measurement.
2021-01-19 23:04:06 -08:00
Leigh Phillips
3831683c12
Update GrafanaDash-SpeedTests.json
...
Add Leaders & Laggers section
2021-01-17 18:40:08 -08:00
Leigh Phillips
fd21f99132
Update README.md
2021-01-16 23:50:30 -08:00
Leigh Phillips
002a538a2c
Update README.md
2021-01-16 23:29:16 -08:00
Leigh Phillips
3c1695d6a2
Update README.md
2021-01-16 23:28:32 -08:00
Leigh Phillips
fc3813f212
Create GrafanaDash-SpeedTests.json
2021-01-16 23:26:39 -08:00
Leigh Phillips
adc0a4a1dd
Update main.py
...
Migrate namespace to tag.
2021-01-16 20:15:40 -08:00
Leigh Phillips
b8ddba245b
Update README.md
2021-01-16 17:17:35 -08:00
Leigh Phillips
981fdad9a8
Update main.py
...
Add * for tags wildcard & default NAMESPACE to None.
2021-01-16 15:29:59 -08:00
Leigh Phillips
61d3405928
Update main.py
...
Do not need namespace in tags.
2021-01-16 14:55:54 -08:00
Leigh Phillips
c54e30c200
Update main.py
...
Try this again.
2021-01-16 13:56:40 -08:00
Leigh Phillips
74ae03ba9f
Update main.py
...
Add defaults for ENVs and NAMESPACE
2021-01-16 13:41:46 -08:00
Leigh Phillips
61fb17ea67
Update Dockerfile
...
Make hub eligible - Remove any proprietary binaries (Oookla) & install those at container initialization instead.
2021-01-16 13:15:21 -08:00
Leigh Phillips
cb3eb1be7f
Delete requirements.txt
2021-01-16 13:06:50 -08:00
Leigh Phillips
99bc5b3bd4
Create entrypoint.sh
2021-01-16 13:06:25 -08:00
Leigh Phillips
b97dbb2478
Merge pull request #1 from Sky007FR/master
...
PR Sky007FR changes
2021-01-16 12:47:24 -08:00
breadlysm
f4b5fe1e8c
Merge pull request #2 from foorb/patch-2
...
Update README.md
2020-12-23 11:54:21 -05:00
foorb
6680dd7e2f
Update README.md
2020-12-21 00:44:41 +01:00
Luc VOISE
870c7ddcf9
Add print for log debug
2020-10-16 18:02:30 +02:00
Luc VOISE
34c71dce65
Add print for log debug
2020-10-16 17:20:09 +02:00
Sky007FR
2e14544185
Update README.md
2020-10-16 15:57:48 +02:00
Luc VOISE
7e02c0ad78
Add specific server id
2020-10-16 15:52:14 +02:00
breadlysm
ceba7dc5b2
Update README.md
2020-09-22 22:18:22 -04:00
breadlysm
6c910781c1
Delete .env
...
removed dotenv, was causing problems in Docker.
2020-07-31 16:15:34 -04:00
Josh Smith
e21052208e
forced pktloss to integer
2020-07-31 14:53:44 -04:00
breadlysm
7207aeaea9
Merge pull request #1 from breadlysm/v0.6.0-isp-&-location-Influxdb-tags
...
V0.6.0 isp & location influxdb tags
2020-07-31 01:30:03 -04:00