version: "3" networks: traefik-proxy: external: true services: nuxt: build: ./app/ container_name: marcleopold-rayelliott.dev restart: unless-stopped ports: - ${URL_INTERNAL}:3013:3013 networks: - traefik-proxy environment: - URL_INTERNAL=${URL_INTERNAL} - URL_CMS=${URL_CMS} - URL_APP=${URL_APP} - PORT_APP=${PORT_APP} - PORT_CMS=${PORT_CMS} command: "npm run start" labels: - "traefik.enable=true" - "traefik.http.routers.leopold-app.entrypoints=http" - "traefik.http.routers.leopold-app.rule=Host(`leopold.rayelliott.dev`)" - "traefik.http.middlewares.leopold-app-https-redirect.redirectscheme.scheme=https" - "traefik.http.routers.leopold-app.middlewares=traefik-https-redirect" - "traefik.http.routers.leopold-app-secure.entrypoints=https" - "traefik.http.routers.leopold-app-secure.rule=Host(`leopold.rayelliott.dev`)" - "traefik.http.routers.leopold-app-secure.tls=true" - "traefik.http.routers.leopold-app-secure.tls.certresolver=http" - "traefik.docker.network=traefik-proxy" octobercms: image: aspendigital/octobercms:latest build: ./cms/ restart: unless-stopped ports: - ${URL_INTERNAL}:3014:80 networks: - traefik-proxy environment: - ENABLE_CRON=true - APP_DEBUG=false - INIT_PLUGINS=true - APP_URL=${URL_CMS} - CMS_LINK_POLICY=force labels: - "traefik.enable=true" - "traefik.http.routers.leopold-cms.entrypoints=http" - "traefik.http.routers.leopold-cms.rule=Host(`cms.leopold.rayelliott.dev`)" - "traefik.http.middlewares.leopold-cms-https-redirect.redirectscheme.scheme=https" - "traefik.http.routers.leopold-cms.middlewares=traefik-https-redirect" - "traefik.http.routers.leopold-cms-secure.entrypoints=https" - "traefik.http.routers.leopold-cms-secure.rule=Host(`cms.leopold.rayelliott.dev`)" - "traefik.http.routers.leopold-cms-secure.tls=true" - "traefik.http.routers.leopold-cms-secure.tls.certresolver=http" - "traefik.docker.network=traefik-proxy" volumes: - ./cms/plugins:/var/www/html/plugins - ./cms/storage/app:/var/www/html/storage/app - ./cms/storage/logs:/var/www/html/storage/logs - ./cms/storage/database.sqlite:/var/www/html/storage/database.sqlite - ./cms/themes:/var/www/html/themes