feat(*):增加了一些模型
This commit is contained in:
16
deepgeek-os/.env
Normal file
16
deepgeek-os/.env
Normal file
@@ -0,0 +1,16 @@
|
||||
# 数据库配置
|
||||
DATABASE_URL=postgresql://deepgeek:deepgeek@deepgeek-os-login-db:5432/deepgeek_db
|
||||
|
||||
# JWT配置
|
||||
SECRET_KEY=RnlnkjsdyoIr8rlM2b8bkqyOhoyQ1DF2
|
||||
|
||||
# 微信配置
|
||||
# 城室科技登录中心
|
||||
WECHAT_APP_ID=wx323cef66ee834caa
|
||||
WECHAT_APP_SECRET=bf106302b080a1533aaa760b632d2dc5
|
||||
# 激活码配置
|
||||
ACTIVATION_CODE_LENGTH=16
|
||||
|
||||
# API文档认证配置
|
||||
DOCS_USERNAME=deepgeek
|
||||
DOCS_SECRET=citorytech
|
||||
59
deepgeek-os/compose.yaml
Normal file
59
deepgeek-os/compose.yaml
Normal file
@@ -0,0 +1,59 @@
|
||||
services:
|
||||
# 桌面系统主容器
|
||||
deepgeek-os:
|
||||
image: docker.citory.tech/public/deepgeek-os:latest
|
||||
container_name: deepgeek-os
|
||||
ports:
|
||||
- 10500:4000
|
||||
environment:
|
||||
- NODE_ENV=production
|
||||
- VITE_SSO_ENDPOINT=http://deepgeek-os-login: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
|
||||
networks:
|
||||
- deepgeek_network
|
||||
depends_on:
|
||||
- deepgeek-os-login
|
||||
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