11# Installation
22
3+ ### Required Configuration
4+
5+ | Variable | Default Value | Description |
6+ | -------- | ------------- | --------------------------------------------- |
7+ | PUID | 1000 | Update with your UID by running ` id username ` |
8+ | PGID | 1000 | Update with your GID by running ` id username ` |
9+
310### Install with Docker
411
512{% hint style="info" %}
@@ -9,44 +16,45 @@ MariaDB/MySQL and PostgreSQL instructions assumes you have a database instance t
916{% tabs %}
1017{% tab title="Docker (Sqlite)" %}
1118``` bash
12- docker run -itd --name speedtest-tracker \
13- -p 8080:80 \
14- -e " PHP_POOL_NAME=speedtest-tracker_php" \
15- -e " DB_CONNECTION=sqlite" \
16- -e " DB_DATABASE=/app/database.sqlite" \
17- -v /path/to/directory:/app \
19+ docker run -d --name speedtest-tracker \
20+ -p 8443:443 \
21+ -e PUID=1000 \
22+ -e PGID=1000 \
23+ -v /path/to/directory:/config \
1824 ghcr.io/alexjustesen/speedtest-tracker:latest
1925```
2026{% endtab %}
2127
2228{% tab title="Docker (MariaDB/MySQL)" %}
2329``` bash
24- docker run -itd --name speedtest-tracker \
25- -p 8080:80 \
26- -e " PHP_POOL_NAME=speedtest-tracker_php" \
30+ docker run -d --name speedtest-tracker \
31+ -p 8443:443 \
32+ -e PUID=1000 \
33+ -e PGID=1000 \
2734 -e " DB_CONNECTION=mysql" \
2835 -e " DB_HOST=" \
2936 -e " DB_PORT=3306" \
3037 -e " DB_DATABASE=speedtest_tracker" \
3138 -e " DB_USERNAME=" \
3239 -e " DB_PASSWORD=" \
33- -v /path/to/directory:/app \
40+ -v /path/to/directory:/config \
3441 ghcr.io/alexjustesen/speedtest-tracker:latest
3542```
3643{% endtab %}
3744
3845{% tab title="Docker (PostgreSQL)" %}
3946``` bash
40- docker run -itd --name speedtest-tracker \
41- -p 8080:80 \
42- -e " PHP_POOL_NAME=speedtest-tracker_php" \
47+ docker run -d --name speedtest-tracker \
48+ -p 8443:443 \
49+ -e PUID=1000 \
50+ -e PGID=1000 \
4351 -e " DB_CONNECTION=pgsql" \
4452 -e " DB_HOST=" \
4553 -e " DB_PORT=5432" \
4654 -e " DB_DATABASE=speedtest_tracker" \
4755 -e " DB_USERNAME=" \
4856 -e " DB_PASSWORD=" \
49- -v /path/to/directory:/app \
57+ -v /path/to/directory:/config \
5058 ghcr.io/alexjustesen/speedtest-tracker:latest
5159```
5260{% endtab %}
0 commit comments