services: savapage: hostname: sp-server image: savapage container_name: savapage environment: TZ: Europe/Amsterdam env_file: docker.env ports: # CUPS - "127.0.0.1:6631:631" - "[::1]:6631:631" # http #- "127.0.0.1:8641:8631" #- "[::1]:8641:8631" # https - "127.0.0.1:8642:8632" - "[::1]:8642:8632" networks: # IP address assigned by Docker ... #- savapage_network # IP address self assigned example savapage_network: ipv4_address: 172.20.0.10 aliases: - sp-server volumes: - savapage_custom:/opt/savapage/server/custom - savapage_data:/opt/savapage/server/data - savapage_ext:/opt/savapage/server/ext - savapage_logs:/opt/savapage/server/logs - savapage_cups:/etc/cups restart: always postgres: hostname: sp-postgres image: postgres container_name: postgres ports: - "5442:5432" networks: # IP address self assigned example savapage_network: ipv4_address: 172.20.0.20 aliases: - savapage-postgres volumes: - savapage_database:/var/lib/postgresql/data restart: always networks: savapage_network: driver: bridge # IP address self assigned example ipam: config: - subnet: 172.20.0.0/16 volumes: savapage_custom: driver: local savapage_data: driver: local savapage_ext: driver: local savapage_database: driver: local savapage_logs: driver: local savapage_cups: driver: local