Files
oss-scripts/next-terminal/config.yaml
2025-12-20 08:41:01 +08:00

43 lines
1.5 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Database:
Enabled: true
Type: postgres
Postgres:
Hostname: postgresql
Port: 5432
Username: next-terminal
Password: 6j3q0hbku7e5
Database: next-terminal
ShowSql: false
log:
Level: debug # 日志等级 debug,info,waring,error
Filename: ./logs/nt.log
Server:
Addr: "0.0.0.0:8088"
App:
Website:
AccessLog: "./logs/access.log" # web 资产的访问日志路径
Recording:
Type: "local" # 录屏文件存储位置,可选 local, s3
Path: "/usr/local/next-terminal/data/recordings"
Guacd:
Drive: "/usr/local/next-terminal/data/drive"
Hosts:
- Hostname: guacd
Port: 4822
Weight: 1
# 反向代理配置,详情参考 https://docs.next-terminal.typesafe.cn/install/config-desc.html
ReverseProxy:
Enabled: false # 是否启用反向代理
HttpEnabled: true # 是否启用 http 反向代理
HttpAddr: ":80" # http 监听地址
HttpRedirectToHttps: false # 是否强制 http 访问转为 https
HttpsEnabled: true # 是否启用 https 反向代理
HttpsAddr: ":443" # https 监听地址
SelfProxyEnabled: true # 是否启用自代理
SelfDomain: "nt.yourdomain.com" # 自代理域名SelfProxyEnabled 为 true 时生效
Root: "" # 系统根路径SelfProxyEnabled 为 flase 时生效。示例https://nt.yourdomain.com
IpExtractor: "direct" # ip 提取方式,可选 direct, x-forwarded-for, x-real-ip
IpTrustList: # 信任的IP地址列表
- "0.0.0.0/0"