services: app: container_name: blog build: args: - DEBUG_MODE=1 - obsidian_vault_url=https://git.riverrooks.dev/Personal-Wiki - obsidian_vault_token=${VAULT_TOKEN} volumes: - ./content:/content #public - ./public-vault:/vault #private labels: - "traefik.enable=true" - "traefik.http.routers.blog.rule=Host(`riverrooks.dev`)" - "traefik.http.routers.blog.entrypoints=websecure" - "traefik.http.routers.blog.tls.certresolver=myresolver" - "traefik.http.services.blog.loadbalancer.server.port=80" - "traefik.docker.network=traefik" networks: - traefik networks: traefik: external: true