feat(speedtest-tracker): init speedtest-tracker
This commit is contained in:
parent
500ffb5f8c
commit
b9f9b8d106
4 changed files with 79 additions and 0 deletions
24
quadlets/speedtest-tracker/speedtest-tracker.container
Normal file
24
quadlets/speedtest-tracker/speedtest-tracker.container
Normal file
|
@ -0,0 +1,24 @@
|
|||
[Unit]
|
||||
Description=Speedtest tracker
|
||||
|
||||
[Service]
|
||||
Restart=on-failure
|
||||
TimeoutStartSec=900
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
|
||||
[Container]
|
||||
Image=lscr.io/linuxserver/speedtest-tracker
|
||||
ContainerName=speedtest-tracker
|
||||
AutoUpdate=registry
|
||||
|
||||
Network=speedtest-tracker.network
|
||||
HostName=speedtest-tracker
|
||||
PublishPort=8080:80
|
||||
PublishPort=8443:443
|
||||
|
||||
Volume=speedtest-config:/config
|
||||
Volume=speedtest-ssl:/config
|
||||
|
||||
EnvironmentFile=speedtest-tracker.env
|
48
quadlets/speedtest-tracker/speedtest-tracker.env
Normal file
48
quadlets/speedtest-tracker/speedtest-tracker.env
Normal file
|
@ -0,0 +1,48 @@
|
|||
## https://docs.speedtest-tracker.dev/getting-started/environment-variables
|
||||
APP_NAME="Speedtest Tracker"
|
||||
APP_ENV=local
|
||||
## NOTE:
|
||||
## Fill this in with the real value. This isn't a shell script.
|
||||
APP_KEY=$(printf %s "base64:" "$(openssl rand -base64 32)")
|
||||
APP_DEBUG=false
|
||||
APP_URL=http://localhost
|
||||
|
||||
APP_LOCALE=en
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=en_US
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
APP_MAINTENANCE_STORE=database
|
||||
|
||||
PHP_CLI_SERVER_WORKERS=4
|
||||
|
||||
BCRYPT_ROUNDS=12
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=single
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
LOG_LEVEL=debug
|
||||
|
||||
## NOTE:
|
||||
## Change this if you choose a different database
|
||||
DB_CONNECTION=sqlite
|
||||
|
||||
BROADCAST_CONNECTION=log
|
||||
CACHE_STORE=database
|
||||
FILESYSTEM_DISK=local
|
||||
QUEUE_CONNECTION=database
|
||||
|
||||
SESSION_DRIVER=database
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_ENCRYPT=false
|
||||
SESSION_PATH=/
|
||||
SESSION_DOMAIN=null
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=mailhog
|
||||
MAIL_PORT=1025
|
||||
MAIL_USERNAME=null
|
||||
MAIL_PASSWORD=null
|
||||
MAIL_SCHEME=null
|
||||
MAIL_FROM_ADDRESS="hello@example.com"
|
||||
MAIL_FROM_NAME="Speedtest Tracker"
|
1
quadlets/speedtest-tracker/speedtest-tracker.network
Normal file
1
quadlets/speedtest-tracker/speedtest-tracker.network
Normal file
|
@ -0,0 +1 @@
|
|||
[Network]
|
6
quadlets/speedtest-tracker/speedtest-tracker.volume
Normal file
6
quadlets/speedtest-tracker/speedtest-tracker.volume
Normal file
|
@ -0,0 +1,6 @@
|
|||
[Volume]
|
||||
VolumeName=speedtest-config
|
||||
## NOTE:
|
||||
## Enable this if you bring your own cert.crt and cert.key
|
||||
#VolumeName=speedtest-ssl
|
||||
|
Loading…
Add table
Reference in a new issue