Skip to content

Instantly share code, notes, and snippets.

@IosifZ
Created January 27, 2023 13:04
Show Gist options
  • Save IosifZ/964e3036903c64a94b4eaa5167d9c696 to your computer and use it in GitHub Desktop.
Save IosifZ/964e3036903c64a94b4eaa5167d9c696 to your computer and use it in GitHub Desktop.
speedtest-tracker:
image: 'ghcr.io/alexjustesen/speedtest-tracker:latest'
container_name: speedtest-tracker
hostname: speedtest-tracker
ports:
- '8088:80'
#- '4443:443'
env_file:
- .env
environment:
- 'TZ=${TZ}'
- com.ouroboros.enable=true
- OOKLA_EULA_GDPR=true
- PUID=1000
- PGID=1000
- SSL_MODE=mixed
volumes:
- './speedtest-tracker/config/:/config'
restart: unless-stopped
labels:
- com.ouroboros.enable=true
- traefik.enable=true
- traefik.http.routers.speedtest_https.entrypoints=web-secure
- 'traefik.http.routers.speedtest_https.rule=Host(`speedtest.${ZONE}`)'
- traefik.http.routers.speedtest_https.tls=true
- traefik.http.routers.speedtest_https.tls.certresolver=basic
- traefik.http.services.speedtest.loadbalancer.server.port=80
- traefik.http.routers.speedtest_https.middlewares=fauth
#- traefik.http.services.speedtest.loadbalancer.server.scheme=https
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment