name: erp-platform-app networks: db: external: true name: erp-platform-data_db volumes: cdn: api-keys: services: migrator: labels: - "keep=true" image: devops.sozsoft.com/sozsoft/erp-platform-migrator:latest profiles: ["migrator"] environment: - ASPNETCORE_ENVIRONMENT=Dev - SEED=${SEED} networks: - db api: image: devops.sozsoft.com/sozsoft/erp-platform-api:latest container_name: erp-api profiles: ["api"] environment: - ASPNETCORE_ENVIRONMENT=Dev ports: - 8080:8080 volumes: - cdn:/etc/api/cdn - api-keys:/root/.aspnet/DataProtection-Keys networks: - db - default ui: image: devops.sozsoft.com/sozsoft/erp-platform-ui:latest container_name: erp-ui profiles: ["ui"] ports: - 3002:80 volumes: - /home/user/sozsoft.com:/etc/ssl/sozsoft.com:ro networks: - default cdn: image: tozlu/http-server:latest container_name: erp-cdn profiles: ["ui"] working_dir: /srv/http-server volumes: - cdn:/public:ro command: "/public -c10 --cors" ports: - 8081:8080 networks: - default