feat(*):增加镜像列表文件
This commit is contained in:
		| @@ -1,59 +1,65 @@ | ||||
| version: '3.8' | ||||
| services: | ||||
|   # 数据库 | ||||
|   deepgeek-sso-db: | ||||
|     image: docker.citory.tech/mirror/postgres:15-alpine | ||||
|     container_name: deepgeek-sso-db | ||||
|     environment: | ||||
|       - PGDATA=/var/lib/postgresql/data | ||||
|       - POSTGRES_PASSWORD=${PG_PASSWD} | ||||
|       - POSTGRES_USER=${PG_USER} | ||||
|       - POSTGRES_DB=${PG_NAME} | ||||
|       - ALLOW_IP_RANGE=0.0.0.0/0 | ||||
|     volumes: | ||||
|       - /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime | ||||
|       - /home/deepgeek/data/data_local/server/deepgeek-sso/data-backup/postgresql/data:/var/lib/postgresql/data | ||||
|       - /home/deepgeek/data/data_local/server/deepgeek-sso/data-backup/postgresql/export_data:/home/export_data | ||||
|     networks: | ||||
|       - deepgeek_network | ||||
|     restart: always | ||||
|   # redis | ||||
|   deepgeek-sso-redis: | ||||
|     image: docker.citory.tech/mirror/redis:6-alpine | ||||
|     container_name: deepgeek-sso-redis | ||||
|     command: redis-server --requirepass "${REDIS_PASSWD}" | ||||
|     environment: | ||||
|       - "TZ=Asia/Shanghai" | ||||
|     networks: | ||||
|       - deepgeek_network | ||||
|     restart: always | ||||
|   # 桌面系统登录容器 | ||||
|   deepgeek-sso: | ||||
|     image: docker.citory.tech/public/deepgeek-sso:latest | ||||
|     container_name: deepgeek-sso | ||||
|     env_file: | ||||
|       - .env | ||||
|     depends_on: | ||||
|       - deepgeek-sso-db | ||||
|       - deepgeek-sso-redis | ||||
|     networks: | ||||
|       - deepgeek_network | ||||
|     restart: unless-stopped | ||||
|   # 桌面系统主容器 | ||||
|   deepgeek-os: | ||||
|     image: docker.citory.tech/public/deepgeek-os:latest | ||||
|     container_name: deepgeek-os | ||||
|   deepgeek-os-local: | ||||
|     image: docker.citory.tech/public/deepgeek-os-local:latest | ||||
|     container_name: deepgeek-os-local | ||||
|     ports: | ||||
|       - 10500:4000 | ||||
|       - 10400:4000 | ||||
|     environment: | ||||
|       - NODE_ENV=production | ||||
|       - VITE_SSO_ENDPOINT=http://deepgeek-os-login:8000 | ||||
|       - VITE_SSO_ENDPOINT=http://deepgeek-sso:8000 | ||||
|       - VITE_SYSINFO_ENDPOINT=http://host.docker.internal:1635 | ||||
|       - VITE_LLM_ENDPOINT=http://host.docker.internal:10580 | ||||
|       - VITE_GITEA_ENDPOINT=https://git.citory.tech/api/v1 | ||||
|       - VITE_WECHAT_REDIRECT_URI=https%3A%2F%2Fdesktop.deepgeek.tech%2Fcallback | ||||
|       - VITE_WECHAT_APPID=wx323cef66ee834caa | ||||
|       - VITE_LLM_ENDPOINT=http://host.docker.internal:10480 | ||||
|       - VITE_HARBOR_ENDPOINT=https://docker.citory.tech/api/v2.0 | ||||
|     networks: | ||||
|       - deepgeek_network | ||||
|     depends_on: | ||||
|       - deepgeek-os-login | ||||
|       - deepgeek-sso | ||||
|     extra_hosts: | ||||
|       - host.docker.internal:host-gateway | ||||
|     restart: unless-stopped | ||||
|   # 桌面系统登录容器 | ||||
|   deepgeek-os-login: | ||||
|     image: docker.citory.tech/public/deepgeek-os-login:1.0.3 | ||||
|     container_name: deepgeek-os-login | ||||
|     ports: | ||||
|       - 10520:8000 | ||||
|     environment: | ||||
|       - DATABASE_URL=postgresql://deepgeek:deepgeek@deepgeek-os-login-db:5432/deepgeek_db | ||||
|       - SECRET_KEY=RnlnkjsdyoIr8rlM2b8bkqyOhoyQ1DF2 | ||||
|       - WECHAT_APP_ID=wx323cef66ee834caa | ||||
|       - WECHAT_APP_SECRET=bf106302b080a1533aaa760b632d2dc5 | ||||
|       - ACTIVATION_CODE_LENGTH=16 | ||||
|       - DOCS_USERNAME=deepgeek | ||||
|       - DOCS_SECRET=citorytech | ||||
|     depends_on: | ||||
|       - deepgeek-os-login-db | ||||
|     networks: | ||||
|       - deepgeek_network | ||||
|     restart: unless-stopped | ||||
|   # 桌面系统登录数据库容器,用于存储桌面系统登录数据,生产环境不暴露端口 | ||||
|   deepgeek-os-login-db: | ||||
|     image: docker.citory.tech/mirror/postgres:15-alpine | ||||
|     container_name: deepgeek-os-login-db | ||||
|     environment: | ||||
|       - POSTGRES_USER=deepgeek | ||||
|       - POSTGRES_PASSWORD=deepgeek | ||||
|       - POSTGRES_DB=deepgeek_db | ||||
|     volumes: | ||||
|       - /home/deepgeek/data/data_local/server/deepgeek-data/postgres-data:/var/lib/postgresql/data | ||||
|     ports: | ||||
|       - 8002:5432 | ||||
|     networks: | ||||
|       - deepgeek_network | ||||
|     restart: unless-stopped | ||||
|    | ||||
| # 网络 | ||||
| networks: | ||||
|   deepgeek_network: | ||||
|     driver: bridge | ||||
|   | ||||
		Reference in New Issue
	
	Block a user