diff --git a/cpn-tianji/docker-compose.yml b/cpn-tianji/docker-compose.yml index a63feba..e256a6b 100644 --- a/cpn-tianji/docker-compose.yml +++ b/cpn-tianji/docker-compose.yml @@ -1,5 +1,14 @@ name: cpn-tianji services: + app_proxy: + container_name: cpn-tianji-app-proxy + environment: + APP_HOST: cpn_tianji_server_1 + APP_PORT: 12345 + restart: unless-stopped + networks: + - cpn_tianji_network + cpn-tianji: container_name: cpn-tianji image: moonrailgun/tianji:1.31.8 @@ -9,12 +18,14 @@ services: JWT_SECRET: replace-me-with-a-random-string ALLOW_REGISTER: "false" ALLOW_OPENAPI: "true" - ports: - - "12345:12345" + + expose: + - "12345" networks: - cpn_tianji_network depends_on: - cpn-tianji-db + cpn-tianji-db: container_name: cpn-tianji-db image: postgres:15.4-alpine @@ -32,9 +43,11 @@ services: retries: 5 networks: - cpn_tianji_network + networks: cpn_tianji_network: driver: bridge + volumes: tianji_pgdata: name: tianji_pgdata