version: '3.8' services: speedtest-tracker: container_name: speedtest-tracker image: lscr.io/linuxserver/speedtest-tracker:latest labels: - "com.centurylinklabs.watchtower.enable=true" ports: - '8072:80' - '8472:443' environment: - PUID=1000 - PGID=1000 - APP_KEY=base64:CHANGE_ME_GENERATE_WITH_openssl_rand_base64_32 - APP_URL=https://rychlost.example.com - DB_CONNECTION=sqlite - SPEEDTEST_SCHEDULE=0 */3 * * * - DISPLAY_TIMEZONE=Europe/Prague - MAIL_MAILER=smtp - MAIL_HOST=smtp.example.com - MAIL_PORT=465 - MAIL_USERNAME=admin@example.com - MAIL_PASSWORD=CHANGE_ME - MAIL_ENCRYPTION=ssl - MAIL_FROM_ADDRESS=admin@example.com - MAIL_FROM_NAME="Speedtest Tracker" volumes: - ./data:/config - ./ssl-keys:/config/keys restart: unless-stopped