- 删除 channels/fake/ 整个 Node.js FakeMessagePlatform (8文件) - 删除后端 FakeProvider (fake.go + fake_test.go) + FakeWebhookHandler (fake_webhook.go) - bootstrap.go: 移除 FakeProvider 接线 + isFakeChannelEnabled() - router.go: 移除 FakeWebhook 字段 + /webhooks/fake/:identifier 路由 - provider.go: 移除 ChannelFake 常量 - inbox_service.go: 移除 fake channel 类型验证 + isFakeChannelAllowed() - 前端: 移除 Fake.vue + ChannelFactory/ChannelList/ChannelItem 引用 + i18n (en/zh_CN) - package.json: 移除 fake:start/dev/test/dev:all 脚本 - pnpm-workspace.yaml: 移除 channels/fake - .env/.env.example/quickstart: 移除 GOCHAT_ALLOW_FAKE_CHANNEL - 测试: bridge_listener_test 改用 web_widget, router_test 移除 fake 路由断言 - 保留 fake:ai LLM Provider (backend/internal/llm/fake_provider.go) — 与 channel 无关
35 lines
800 B
Bash
35 lines
800 B
Bash
# GoChat Docker Compose quickstart env
|
|
# Copy to .env and change secrets before sharing the stack.
|
|
|
|
COMPOSE_PROJECT_NAME=gochat-quickstart
|
|
|
|
# Published ports on the host
|
|
GOCHAT_PORT=3000
|
|
MEILI_PORT=7700
|
|
MAILHOG_SMTP_PORT=1025
|
|
MAILHOG_WEB_PORT=8025
|
|
|
|
# Database
|
|
POSTGRES_DB=gochat_dev
|
|
POSTGRES_USER=gochat
|
|
POSTGRES_PASSWORD=gochat_dev
|
|
|
|
# Redis
|
|
REDIS_PASSWORD=
|
|
|
|
# GoChat runtime
|
|
GOCHAT_ENV=development
|
|
GOCHAT_SERVER_MODE=debug
|
|
GOCHAT_JWT_SECRET=gochat_quickstart_change_me_minimum_32_chars
|
|
|
|
# Search
|
|
MEILI_MASTER_KEY=gochat_dev
|
|
GOCHAT_SEARCH_API_KEY=gochat_dev
|
|
|
|
# Optional deterministic seed user
|
|
GOCHAT_SEED_ADMIN_EMAIL=admin@gochat.local
|
|
GOCHAT_SEED_ADMIN_PASSWORD=changeme
|
|
GOCHAT_SEED_ADMIN_NAME=Super Admin
|
|
GOCHAT_SEED_ACCOUNT_NAME=Quickstart Account
|
|
GOCHAT_SEED_INBOX_NAME=Quickstart Website Inbox
|