services: backend: build: ./backend ports: - "8080:8080" environment: SPRING_DATASOURCE_URL: jdbc:postgresql://192.168.31.2:5432/sr_service_db SPRING_DATASOURCE_USERNAME: ${POSTGRES_USER:-sr_admin} SPRING_DATASOURCE_PASSWORD: ${POSTGRES_PASSWORD} JWT_SECRET: ${JWT_SECRET} volumes: - uploads:/app/uploads restart: unless-stopped frontend: build: context: . args: API_BACKEND_URL: http://backend:8080/api/v1 ports: - "3000:3000" environment: NODE_ENV: production API_BACKEND_URL: http://backend:8080/api/v1 depends_on: - backend restart: unless-stopped volumes: uploads: