docker-compose_v22.yml
1.19 KB
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
- SPRING_DATASOURCE_MASTER_URL=jdbc:postgresql://192.168.1.254:5432/sigemweb
- SPRING_DATASOURCE_MASTER_USERNAME=sigemweb
- SPRING_DATASOURCE_MASTER_PASSWORD=sigemweb
- SPRING_DATASOURCE_MASTER_DRIVER_CLASS_NAME=org.postgresql.Driver
- SPRING_DATASOURCE_GIS_URL=jdbc:postgresql://192.168.1.123:5432/sigem_gis
- SPRING_DATASOURCE_GIS_USERNAME=cbareiro
- SPRING_DATASOURCE_GIS_PASSWORD=x25yvaga2023
- SPRING_DATASOURCE_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