21 lines
990 B
SQL
21 lines
990 B
SQL
-- Cloudflare Tunnel(cloudflared)独立模块:每条隧道一份本地配置 + 子进程 + 日志。
|
||
CREATE TABLE IF NOT EXISTS cf_tunnels (
|
||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||
name TEXT NOT NULL UNIQUE,
|
||
mode TEXT NOT NULL DEFAULT 'token-local',
|
||
tunnel_id TEXT NOT NULL DEFAULT '',
|
||
account_tag TEXT NOT NULL DEFAULT '',
|
||
credentials_enc TEXT NOT NULL DEFAULT '',
|
||
cert_pem_enc TEXT NOT NULL DEFAULT '',
|
||
config_path TEXT NOT NULL DEFAULT '',
|
||
creds_path TEXT NOT NULL DEFAULT '',
|
||
log_path TEXT NOT NULL DEFAULT '',
|
||
network_json TEXT NOT NULL DEFAULT '{}',
|
||
status TEXT NOT NULL DEFAULT 'stopped',
|
||
last_error TEXT NOT NULL DEFAULT '',
|
||
metrics_port INTEGER NOT NULL DEFAULT 0,
|
||
auto_start INTEGER NOT NULL DEFAULT 0,
|
||
created_at TEXT NOT NULL DEFAULT (datetime('now')),
|
||
updated_at TEXT NOT NULL DEFAULT (datetime('now'))
|
||
);
|