feat: Implement the main backend HTTP API server for Codex Pool, including configuration, database initialization, and API routing.

This commit is contained in:
2026-01-30 07:50:30 +08:00
parent d3c177d0d8
commit 076a9f92aa

View File

@@ -24,9 +24,11 @@ func main() {
fmt.Println() fmt.Println()
// 确定数据目录 // 确定数据目录
dataDir := "." dataDir := "data"
if _, err := os.Stat("data"); err == nil { // 确保数据目录存在
dataDir = "data" if err := os.MkdirAll(dataDir, 0755); err != nil {
fmt.Printf("[警告] 创建数据目录失败: %v, 使用当前目录\n", err)
dataDir = "."
} }
// 初始化数据库 (先于配置) // 初始化数据库 (先于配置)