代码拉取完成,页面将自动刷新
同步操作将从 AIDotNet/FastWiki 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
version: '3.8' # 可以根据需要使用不同的版本
services:
fast-wiki-service:
image: registry.token-ai.cn/ai-dotnet/fast-wiki-service
container_name: fast-wiki-service
user: root
restart: always
ports:
- "8080:8080"
build:
context: .
dockerfile: ./src/Service/FastWiki.Service/Dockerfile
depends_on:
- postgres
- qdrant
volumes:
- ./wwwroot/uploads:/app/wwwroot/uploads
- ./data:/app/data
environment:
- OPENAI_CHAT_ENDPOINT=https://api.openai.com
- OPENAI_CHAT_EMBEDDING_ENDPOINT=https://api.openai.com
- DEFAULT_TYPE=pgsql
- DEFAULT_CONNECTION=Host=postgres;Port=5432;Database=wiki;Username=token;Password=dd666666
- WIKI_CONNECTION=http://qdrant:6333
- QDRANT_PORT=6334
- QDRANT_API_KEY=dd666666
- QDRANT_ENDPOINT=qdrant
- OPENAI_CHAT_TOKEN=您的TokenKey
- ASPNETCORE_ENVIRONMENT=Development
qdrant:
image: registry.token-ai.cn/qdrant/qdrant:latest
restart: always
container_name: qdrant
ports:
- 6333:6333
- 6334:6334
expose:
- 6333
- 6334
- 6335
volumes:
- ./qdrant_data:/qdrant/storage
postgres: # 当前compose服务名
image: registry.cn-shenzhen.aliyuncs.com/fast-wiki/pgvector:v0.5.0 # 拉取的数据库镜像
container_name: postgres # 容器运行的容器名称
restart: always # 开机自启动
environment: # 环境变量
POSTGRES_USER: token # 默认账号
POSTGRES_PASSWORD: dd666666 # 默认密码
POSTGRES_DB: wiki # 默认数据库
TZ: Asia/Shanghai # 数据库时区
volumes:
- ./postgresql:/var/lib/postgresql/data # 将PostgreSql数据持久化
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。