services: geoserver: image: kartoza/geoserver:2.24.1 environment: - GEOSERVER_ADMIN_PASSWORD=admin - GEOSERVER_CORS_ENABLED=true - GEOSERVER_CORS_ALLOWED_ORIGINS=* - GEOWEBCACHE_CACHE_DIR=/opt/geoserver/data_dir/gwc volumes: - ./geoserver-data:/opt/geoserver/data_dir ports: - "8080:8080" restart: always backend-java: image: eclipse-temurin:21-jre environment: - SERVER_PORT=8081 - SERVER_SERVLET_CONTEXT_PATH=/gis-geoserver - APP_DB_MASTER_URL=jdbc:postgresql://192.168.1.254:5432/sigemweb - APP_DB_MASTER_USERNAME=sigemweb - APP_DB_MASTER_PASSWORD=sigemweb - APP_DB_MASTER_DRIVER_CLASS_NAME=org.postgresql.Driver - APP_DB_GIS_URL=jdbc:postgresql://192.168.1.123:5432/sigem_gis - APP_DB_GIS_USERNAME=cbareiro - APP_DB_GIS_PASSWORD=x25yvaga2023 - APP_DB_GIS_DRIVER_CLASS_NAME=org.postgresql.Driver - JWT_SECRET=sigem_gis_secret_key_2024_v1 volumes: - ../backend-java/gis-geoserver.jar:/app.jar ports: - "8081:8081" command: ["java", "-jar", "/app.jar"] restart: always