Initial commit: ToNav Personal Navigation Page
- Flask + SQLite 个人导航页系统 - 前台导航页(分类Tab、卡片展示) - 管理后台(服务管理、分类管理、健康检测) - 响应式设计 - Systemd 服务配置
This commit is contained in:
24
config.py
Normal file
24
config.py
Normal file
@@ -0,0 +1,24 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
"""ToNav 配置文件"""
|
||||
|
||||
import os
|
||||
|
||||
class Config:
|
||||
"""基础配置"""
|
||||
# Flask 配置
|
||||
SECRET_KEY = os.environ.get('TONAV_SECRET_KEY') or 'tonav-secret-key-change-in-production-2026'
|
||||
|
||||
# 数据库配置
|
||||
DATABASE_PATH = os.path.join(os.path.dirname(__file__), 'tonav.db')
|
||||
|
||||
# 服务配置
|
||||
HOST = '127.0.0.1'
|
||||
PORT = 9519
|
||||
DEBUG = False
|
||||
|
||||
# 健康检查配置
|
||||
HEALTH_CHECK_INTERVAL = 60 # 检测间隔(秒)
|
||||
HEALTH_CHECK_TIMEOUT = 5 # 检测超时(秒)
|
||||
|
||||
# 分页配置
|
||||
ITEMS_PER_PAGE = 20
|
||||
Reference in New Issue
Block a user