Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -109,4 +109,6 @@ frontend/public/*.jpeg

# 统一使用 npm,忽略其他锁定文件
pnpm-lock.yaml
yarn.lock
yarn.lock

docs
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ KunFlix 专为**影视广告与短剧创作**打造的开放式AI内容创作生
</tr>
<tr>
<td>数据库</td>
<td>SQLite (开发) / PostgreSQL (生产) + SQLAlchemy</td>
<td>PostgreSQL + SQLAlchemy(开发与生产统一)</td>
</tr>
<tr>
<td>前端框架</td>
Expand All @@ -132,7 +132,7 @@ KunFlix 专为**影视广告与短剧创作**打造的开放式AI内容创作生
- **Rust 1.85+**(仅当从源码编译 ripgrep 时需要;首次安装会触发,参见 [UPGRADE.md](./UPGRADE.md))
- Node.js 20+
- Docker 24+(Docker 部署时需要)
- SQLite(开发)/ PostgreSQL(生产
- PostgreSQL 18(开发与生产统一;本地可用 `docker compose -f deploy/docker-compose.dev.yml up -d` 一键启动 PostgreSQL + Redis

> 从 1.0 升级到 2.0 的开发者请先阅读 [UPGRADE.md](./UPGRADE.md)。

Expand Down
4 changes: 2 additions & 2 deletions README_EN.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ KunFlix is an open AI content creation ecosystem designed for **film advertising
</tr>
<tr>
<td>Database</td>
<td>SQLite (Dev) / PostgreSQL (Prod) + SQLAlchemy</td>
<td>PostgreSQL + SQLAlchemy (unified for dev & prod)</td>
</tr>
<tr>
<td>Frontend</td>
Expand All @@ -132,7 +132,7 @@ KunFlix is an open AI content creation ecosystem designed for **film advertising
- **Rust 1.85+** (only when compiling ripgrep from source; triggered on first install, see [UPGRADE.md](./UPGRADE.md))
- Node.js 20+
- Docker 24+ (required for Docker deployment)
- SQLite (Development) / PostgreSQL (Production)
- PostgreSQL 18 (unified for dev & prod; start locally with `docker compose -f deploy/docker-compose.dev.yml up -d` for PostgreSQL + Redis)

> If you are upgrading from 1.0 to 2.0, please read [UPGRADE.md](./UPGRADE.md) first.

Expand Down
9 changes: 6 additions & 3 deletions backend/.env.example
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
# =============================================================================
# KunFlix Backend - 环境变量样例
# 复制为 .env 后按需覆盖;保持默认值即可在本地 SQLite + 内存缓存运行。
# 复制为 .env 后按需覆盖;推荐搭配 deploy/docker-compose.dev.yml 一键启动
# PostgreSQL + Redis 依赖:
# docker compose -f deploy/docker-compose.dev.yml up -d
# =============================================================================

# -----------------------------------------------------------------------------
# Database
# -----------------------------------------------------------------------------
# 默认使用 backend/kunflix.db SQLite 文件,生产建议切 PostgreSQL:
# DATABASE_URL=postgresql+asyncpg://user:pass@host:5432/kunflix
# 推荐 PostgreSQL(与 docker-compose.dev.yml 默认账号一致);若想保留旧版本的
# SQLite 数据库方便升级无损过渡,把下方行换回:
# DATABASE_URL=sqlite+aiosqlite:///./kunflix.db
DATABASE_URL=postgresql+asyncpg://postgres:postgres@localhost/kunflix_db

# 连接池(PostgreSQL 生产建议值:POOL_SIZE=20, MAX_OVERFLOW=30)
Expand Down
Loading