🚀 Initial deploy to Gitea with fixes and dashboard enhancements

This commit is contained in:
2026-03-21 19:16:10 +00:00
commit 5e8acefa9a
10 changed files with 1330 additions and 0 deletions

27
config.py Normal file
View File

@@ -0,0 +1,27 @@
import json
import os
CONFIG_FILE = "/app/data/config.json"
def get_config():
if not os.path.exists("/app/data"):
os.makedirs("/app/data", exist_ok=True)
if os.path.exists(CONFIG_FILE):
try:
with open(CONFIG_FILE, "r") as f:
return json.load(f)
except Exception:
pass
# Configuração Padrão
return {
"active_provider": "gemini",
"gemini_api_key": ""
}
def save_config(cfg):
if not os.path.exists("/app/data"):
os.makedirs("/app/data", exist_ok=True)
with open(CONFIG_FILE, "w") as f:
json.dump(cfg, f, indent=4)