Bot Updating Documentation

pull/225/head
LinuxServer-CI 2024-06-07 18:33:43 +00:00
rodzic 79589ba439
commit 60080c14f6
1 zmienionych plików z 18 dodań i 5 usunięć

Wyświetl plik

@ -54,15 +54,19 @@ services:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- APP_KEY=
- DB_CONNECTION=sqlite
- APP_KEY= #optional
- SPEEDTEST_SCHEDULE=
- SPEEDTEST_SERVERS=
- DB_HOST= #optional
- DB_PORT= #optional
- DB_DATABASE= #optional
- DB_USERNAME= #optional
- DB_PASSWORD= #optional
- DISPLAY_TIMEZONE=Etc/UTC #optional
- PRUNE_RESULTS_OLDER_THAN=0 #optional
volumes:
- /path/to/data:/config
- /path/to/speedtest-tracker/data:/config
ports:
- 80:80
restart: unless-stopped
@ -76,15 +80,19 @@ docker run -d \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-e APP_KEY= \
-e DB_CONNECTION=sqlite \
-e APP_KEY= `#optional` \
-e SPEEDTEST_SCHEDULE= \
-e SPEEDTEST_SERVERS= \
-e DB_HOST= `#optional` \
-e DB_PORT= `#optional` \
-e DB_DATABASE= `#optional` \
-e DB_USERNAME= `#optional` \
-e DB_PASSWORD= `#optional` \
-e DISPLAY_TIMEZONE=Etc/UTC `#optional` \
-e PRUNE_RESULTS_OLDER_THAN=0 `#optional` \
-p 80:80 \
-v /path/to/data:/config \
-v /path/to/speedtest-tracker/data:/config \
--restart unless-stopped \
lscr.io/linuxserver/speedtest-tracker:latest
```
@ -106,13 +114,17 @@ Containers are configured using parameters passed at runtime (such as those abov
| `PUID=1000` | for UserID - see below for explanation |
| `PGID=1000` | for GroupID - see below for explanation |
| `TZ=Etc/UTC` | specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). |
| `APP_KEY=` | App key used for encrypting stored data. You can generate a key at [https://speedtest-tracker.dev](https://speedtest-tracker.dev) |
| `DB_CONNECTION=sqlite` | Set the database type to use. `sqlite`, `pgsql`, or `mysql` |
| `APP_KEY=` | App key used for encrypting stored data. Generate with `docker exec speedtest-tracker php /app/www/artisan key:generate --show` |
| `SPEEDTEST_SCHEDULE=` | Set the test schedule in cron format. e.g. `0 */6 * * *` |
| `SPEEDTEST_SERVERS=` | A comma-separated list of server IDs to test against. Run `docker exec speedtest-tracker php /app/www/artisan app:ookla-list-servers` to get a list of nearby servers. |
| `DB_HOST=` | Database hostname (postgres/mysql). |
| `DB_PORT=` | Database port (postgres/mysql). |
| `DB_DATABASE=` | Database name (postgres/mysql). |
| `DB_USERNAME=` | Database username (postgres/mysql). |
| `DB_PASSWORD=` | Database password (postgres/mysql). |
| `DISPLAY_TIMEZONE=Etc/UTC` | Timezone for the UI. |
| `PRUNE_RESULTS_OLDER_THAN=0` | Days to keep test results. |
### Volume Mappings (`-v`)
@ -288,6 +300,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
## Versions
* **07.06.24:** - Cache Filament components and added APP_KEY as a required param.
* **27.05.24:** - Existing users should update their nginx confs to avoid http2 deprecation warnings.
* **24.05.24:** - Rebase to Alpine 3.20.
* **16.04.24:** - Rebase to Alpine 3.19, upgrade to php 8.3.