代码拉取完成,页面将自动刷新
version: '3.7'
services:
account-service:
build: ./account-svc
image: boboweike/account-svc
environment:
- SPRING_PROFILES_ACTIVE
- SERVER_PORT
- SIGNING_SECRET
- SENTRY_DSN
- EMAIL_SERVICE_ENDPOINT
- COMPANY_SERVICE_ENDPOINT
- BOT_SERVICE_ENDPOINT
- INTERCOM_ACCESS_TOKEN
- ACCOUNT_DATASOURCE_URL
- ACCOUNT_DATASOURCE_USERNAME
- ACCOUNT_DATASOURCE_PASSWORD
depends_on:
- bot-service
- email-service
networks:
- internal_access
- external_access # db access
company-service:
build: ./company-svc
image: boboweike/company-svc
environment:
- SPRING_PROFILES_ACTIVE
- SERVER_PORT
- SIGNING_SECRET
- SENTRY_DSN
- EMAIL_SERVICE_ENDPOINT
- ACCOUNT_SERVICE_ENDPOINT
- BOT_SERVICE_ENDPOINT
- COMPANY_DATASOURCE_URL
- COMPANY_DATASOURCE_USERNAME
- COMPANY_DATASOURCE_PASSWORD
depends_on:
- bot-service
- email-service
networks:
- internal_access
- external_access # db access
bot-service:
build: ./bot-svc
image: boboweike/bot-svc
environment:
- SPRING_PROFILES_ACTIVE
- SERVER_PORT
- SENTRY_DSN
- EMAIL_SERVICE_ENDPOINT
- ACCOUNT_SERVICE_ENDPOINT
- COMPANY_SERVICE_ENDPOINT
- SMS_SERVICE_ENDPOINT
depends_on:
- email-service
# - sms-svc # commented for demo
networks:
- internal_access
email-service:
build: ./mail-svc
image: boboweike/mail-svc
environment:
- SPRING_PROFILES_ACTIVE
- SERVER_PORT
- SENTRY_DSN
- ALIYUN_ACCESS_KEY
- ALIYUN_ACCESS_SECRET
networks:
- internal_access
- external_access # aliyun access
# commented for demo
# sms-service:
# build: ./sms-svc
# image: sms-svc
# environment:
# - SPRING_PROFILES_ACTIVE=test
whoami-service:
build: ./whoami-svc
image: boboweike/whoami-svc
environment:
- SPRING_PROFILES_ACTIVE
- SERVER_PORT
- SENTRY_DSN
- INTERCOM_APP_ID
- INTERCOM_SIGNING_SECRET
- ACCOUNT_SERVICE_ENDPOINT
- COMPANY_SERVICE_ENDPOINT
depends_on:
- account-service
- company-service
networks:
- internal_access
# commented for demo
# ical-service:
# build: ./ical-svc
# image: ical-svc
# environment:
# - SPRING_PROFILES_ACTIVE=test
# depends_on:
# - company-service
www-service:
build: ./web-app
image: boboweike/www-svc
environment:
- SPRING_PROFILES_ACTIVE
- SERVER_PORT
- SENTRY_DSN
- SIGNING_SECRET
- ACCOUNT_SERVICE_ENDPOINT
- COMPANY_SERVICE_ENDPOINT
- EMAIL_SERVICE_ENDPOINT
- RECAPTCHA_PUBLIC
- RECAPTCHA_PRIVATE
depends_on:
- account-service
- company-service
- email-service
networks:
- internal_access
faraday-service:
build: ./faraday
image: boboweike/faraday-svc
ports:
- 80:80
environment:
- SPRING_PROFILES_ACTIVE
- SERVER_PORT
- SENTRY_DSN
- SIGNING_SECRET
depends_on:
- account-service
- company-service
- www-service
- whoami-service
# - ical-service # commented for demo
- myaccount-service
- app-service
networks:
- internal_access
- external_access
myaccount-service:
build:
context: ./frontend
dockerfile: myaccount/Dockerfile
image: boboweike/myaccount-spa
networks:
- internal_access
app-service:
build:
context: ./frontend
dockerfile: app/Dockerfile
image: boboweike/app-spa
networks:
- internal_access
networks:
internal_access:
internal: true
external_access:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。