#!/usr/bin/env python3 """ 配置文件 - 定义常量和路径 """ import os # 基础目录 BASE_DIR = os.path.dirname(os.path.abspath(__file__)) WORKSPACE_DIR = os.path.dirname(BASE_DIR) # works目录 ROOT_DIR = os.path.dirname(WORKSPACE_DIR) # workspace-coder目录 # 文件路径 PROJECTS_FILE = os.path.join(BASE_DIR, 'projects.json') LOG_FILE = os.path.join(BASE_DIR, 'logs', 'app.log') DB_FILE = os.path.join(BASE_DIR, 'cron_manager.db') CRON_BACKUP_DIR = os.path.join(BASE_DIR, 'cron_backups') CONFIG_FILE = 'config.json' ALERT_CONFIG_FILE = 'alert_config.json' # 应用配置 APP_NAME = "项目服务管理面板" APP_VERSION = "v3.4.1" APP_PORT = 16022 # 监控配置 DEFAULT_THRESHOLDS = { 'cpu': 80, 'cpu_temp': 80, 'memory': 85, 'disk': 90, 'interval': 60 } DEFAULT_WEB_SETTINGS = { 'external_ip': '121.40.164.32', 'refresh_interval': 30 }