Skip to content

Commit a701549

Browse files
Bot Updating Templated Files
1 parent fdcbb01 commit a701549

File tree

1 file changed

+6
-19
lines changed

1 file changed

+6
-19
lines changed

README.md

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Find us at:
4141

4242
[Speedtest-tracker](https://github.com/alexjustesen/speedtest-tracker) is a self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.
4343

44-
[![speedtest-tracker](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/speedtest-tracker-icon.png)](https://github.com/alexjustesen/speedtest-tracker)
44+
[![speedtest-tracker](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/speedtest-tracker-logo.png)](https://github.com/alexjustesen/speedtest-tracker)
4545

4646
## Supported Architectures
4747

@@ -69,7 +69,6 @@ To help you get started creating a container from this image you can either use
6969

7070
```yaml
7171
---
72-
version: "2.1"
7372
services:
7473
speedtest-tracker:
7574
image: lscr.io/linuxserver/speedtest-tracker:latest
@@ -79,6 +78,7 @@ services:
7978
- PGID=1000
8079
- TZ=Etc/UTC
8180
- DB_CONNECTION=sqlite
81+
- APP_KEY= #optional
8282
- DB_HOST= #optional
8383
- DB_PORT= #optional
8484
- DB_DATABASE= #optional
@@ -100,6 +100,7 @@ docker run -d \
100100
-e PGID=1000 \
101101
-e TZ=Etc/UTC \
102102
-e DB_CONNECTION=sqlite \
103+
-e APP_KEY= `#optional` \
103104
-e DB_HOST= `#optional` \
104105
-e DB_PORT= `#optional` \
105106
-e DB_DATABASE= `#optional` \
@@ -122,6 +123,7 @@ Containers are configured using parameters passed at runtime (such as those abov
122123
| `-e PGID=1000` | for GroupID - see below for explanation |
123124
| `-e TZ=Etc/UTC` | specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). |
124125
| `-e DB_CONNECTION=sqlite` | Set the database type to use. `sqlite`, `pgsql`, or `mysql` |
126+
| `-e APP_KEY=` | App key used for encrypting stored data. Generate with `docker exec speedtest-tracker php /app/www/artisan key:generate --show` |
125127
| `-e DB_HOST=` | Database hostname (postgres/mysql). |
126128
| `-e DB_PORT=` | Database port (postgres/mysql). |
127129
| `-e DB_DATABASE=` | Database name (postgres/mysql). |
@@ -198,7 +200,7 @@ We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to
198200

199201
## Updating Info
200202

201-
Most of our images are static, versioned, and require an image update and container recreation to update the app inside. With some exceptions (ie. nextcloud, plex), we do not recommend or support updating apps inside the container. Please consult the [Application Setup](#application-setup) section above to see if it is recommended for the image.
203+
Most of our images are static, versioned, and require an image update and container recreation to update the app inside. With some exceptions (noted in the relevant readme.md), we do not recommend or support updating apps inside the container. Please consult the [Application Setup](#application-setup) section above to see if it is recommended for the image.
202204

203205
Below are the instructions for updating containers:
204206

@@ -263,21 +265,6 @@ Below are the instructions for updating containers:
263265
docker image prune
264266
```
265267

266-
### Via Watchtower auto-updater (only use if you don't remember the original parameters)
267-
268-
* Pull the latest image at its tag and replace it with the same env variables in one run:
269-
270-
```bash
271-
docker run --rm \
272-
-v /var/run/docker.sock:/var/run/docker.sock \
273-
containrrr/watchtower \
274-
--run-once speedtest-tracker
275-
```
276-
277-
* You can also remove the old dangling images: `docker image prune`
278-
279-
**warning**: We do not endorse the use of Watchtower as a solution to automated updates of existing Docker containers. In fact we generally discourage automated updates. However, this is a useful tool for one-time manual updates of containers where you have forgotten the original parameters. In the long term, we highly recommend using [Docker Compose](https://docs.linuxserver.io/general/docker-compose).
280-
281268
### Image Update Notifications - Diun (Docker Image Update Notifier)
282269

283270
**tip**: We recommend [Diun](https://crazymax.dev/diun/) for update notifications. Other tools that automatically update containers unattended are not recommended or supported.
@@ -305,4 +292,4 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
305292

306293
## Versions
307294

308-
* **27.11.23:** - Initial Release.
295+
* **10.02.24:** - Initial Release.

0 commit comments

Comments
 (0)