name: geoserver_stack services: geoserver: image: oscarfonts/geoserver:2.25.2 restart: always environment: - GEOSERVER_DATA_DIR=/opt/geoserver/data_dir - PROXY_BASE_URL=https://geoserver.digitribe.fr/geoserver volumes: - geoserver_data:/opt/geoserver/data_dir networks: - traefik-public - frost_http_default labels: - "traefik.enable=true" - "traefik.docker.network=traefik-public" - "traefik.http.routers.geoserver.rule=Host(`geoserver.digitribe.fr`)" - "traefik.http.routers.geoserver.entrypoints=websecure" - "traefik.http.routers.geoserver.tls=true" - "traefik.http.services.geoserver-svc.loadbalancer.server.port=8080" networks: traefik-public: external: true frost_http_default: external: true volumes: geoserver_data: