services: startup-app: image: cs-git.ddnss.de/ri-st/startup container_name: startup-app links: - startup-db networks: - proxy - startup restart: unless-stopped working_dir: /var/www/html labels: - "traefik.enable=true" - "traefik.http.routers.rist-startup.rule=Host(`startup.ri-st.de`)" - "traefik.http.routers.rist-startup.entrypoints=web" - "traefik.http.routers.rist-startup.middlewares=rist-startup" - "traefik.http.middlewares.rist-startup.redirectscheme.scheme=https" - "traefik.http.routers.rist-startup-secure.rule=Host(`startup.ri-st.de`)" - "traefik.http.routers.rist-startup-secure.entrypoints=websecure" - "traefik.http.routers.rist-startup-secure.tls=true" - "traefik.http.routers.rist-startup-secure.tls.certresolver=cs" - "traefik.http.routers.rist-startup-secure.service=rist-startup-secure" - "traefik.http.services.rist-startup-secure.loadbalancer.server.port=80" startup-db: image: mysql:8 container_name: startup-db restart: unless-stopped volumes: - startup-db:/var/lib/mysql networks: - startup environment: MYSQL_ROOT_PASSWORD: 7PtL4UGRkUnT753SrZQE9dpZt3aV745J MYSQL_PASSWORD: WL5U6tnGYRm3t5iS2294PHVY4C55KuEL MYSQL_USER: startup MYSQL_DATABASE: startup command: ['--sql-mode='] networks: startup: proxy: external: true volumes: startup-db: