[default] app.debug = false app.description = "基于 FastAPI 的 chongming 打包脚手架" app.name = "chongming" app.version = "0.1.0" env = "production" prefix = "/api/v1" upload_path = "uploads" [zenoh] json5_path = "./config/zenoh_config.json5" [scheduler] job_store_path = "scheduler_jobs.db" [cache] cache_store_path = "./" [security] access_token_expire_minutes = 30 algorithm = "HS256" max_sessions_per_user = 5 refresh_token_expire_days = 7 secret_key = "your-secret-key-change-in-production" [production] debug = false env = "production" [production.server] access_log = false host = "0.0.0.0" port = 8000 reload = false timeout_keep_alive = 65 workers = 4 [production.logging] backup_count = 5 # 最多保存 10 个日志文件 file = "logs" format = "%(asctime)s - %(name)s - %(levelname)s - %(message)s" level = "INFO" max_size = 10485760 # 10MB [production.cors] allow_credentials = true allow_headers = ["*"] allow_methods = ["*"] allow_origins = ["*"] [production.module_system] path = [ "resources/app.mbank", "resources/plugins.mbank", ] type = "module-bank" [production.file_system] path = "static.svfs" type = "svfs"