version: "3" networks: pso-net: name: pso-net services: newserv: build: context: docker-image dockerfile: Dockerfile args: UID: ${UID} GID: ${GID} GIT_REV_PHOSG: ${GIT_REV_PHOSG} GIT_REV_NEWSERV: ${GIT_REV_NEWSERV} container_name: pso-newserv stdin_open: true tty: true ports: # pso client ports - 9000:9000 # gc-jp10 gc login_server - 9001:9001 # gc-jp11 gc login_server - 9002:9002 # gc-jp3te gc login_server - 9003:9003 # gc-jp3 gc login_server - 9064:9064 # gc-us12t1 gc login_server - 9100:9100 # gc-us10 pc pc_console_detect - 9103:9103 # gc-us3 gc login_server - 9200:9200 # gc-eu10 gc login_server - 9201:9201 # gc-eu11 gc login_server - 9202:9202 # gc-eu3-50 gc login_server - 9203:9203 # gc-eu3-60a gc login_server - 9204:9204 # gc-eu3-60b gc login_server - 9300:9300 # pc pc login_server - 10000:10000 # pc-patch patch patch_server_pc - 11000:11000 # bb-patch patch patch_server_bb - 12000:12000 # bb-init bb login_server - 9500:9500 # xb-login xb login_server # newserv-defined ports (defaults from config.json) - 5100:5100 # console-login gc login_server - 5101:5101 # pc-login pc login_server - 5102:5102 # xb-login xb login_server - 5105:5105 # xb-lobby xb login_server - 5110:5110 # console-lobby gc lobby_server - 5111:5111 # pc-lobby pc lobby_server - 5112:5112 # bb-lobby bb lobby_server #- 5120:5120 # dc-proxy dc proxy_server #- 5121:5121 # pc-proxy pc proxy_server #- 5122:5122 # gc-proxy gc proxy_server #- 5123:5123 # xb-proxy xb proxy_server #- 5124:5124 # bb-proxy bb proxy_server - 12004:12004 # bb-data1 bb login_server - 12005:12005 # bb-data2 bb login_server volumes: - ./system:/opt/newserv/system networks: - pso-net