appstore/apps/nps/latest/conf/nps.conf
2024-04-01 16:31:56 +08:00

101 lines
2.3 KiB
Plaintext
Raw 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.

appname = nps
#Boot mode(dev|pro)
runmode = pro
#HTTP(S) proxy port, no startup if empty
http_proxy_ip=${NPS_HTTP_PROXY_IP}
http_proxy_port=${NPS_HTTP_PROXY_PORT}
https_proxy_port=${NPS_HTTPS_PROXY_PORT}
https_just_proxy=true
#default https certificate setting
https_default_cert_file=server.pem
https_default_key_file=server.key
##bridge
bridge_type=tcp
bridge_port=${NPS_BRIDGE_PORT}
bridge_ip=0.0.0.0
# Public password, which clients can use to connect to the server
# After the connection, the server will be able to open relevant ports and parse related domain names according to its own configuration file.
public_vkey=${NPS_PUBLIC_VKEY}
#Traffic data persistence interval(minute)
#Ignorance means no persistence
#flow_store_interval=1
# log level LevelEmergency->0 LevelAlert->1 LevelCritical->2 LevelError->3 LevelWarning->4 LevelNotice->5 LevelInformational->6 LevelDebug->7
log_level=7
#log_path=nps.log
#Whether to restrict IP access, true or false or ignore
#ip_limit=true
#p2p
#p2p_ip=127.0.0.1
#p2p_port=6000
#web
web_host=${NPS_WEB_HOST}
web_username=${NPS_WEB_USERNAME}
web_password=${NPS_WEB_PASSWORD}
web_port = ${NPS_WEB_PORT}
web_ip=0.0.0.0
web_base_url=
web_open_ssl=${NPS_WEB_OPEN_SSL}
web_cert_file=${NPS_DEFAULT_CERT_FILE}
web_key_file=${NPS_DEFAULT_KEY_FILE}
# if web under proxy use sub path. like http://host/nps need this.
#web_base_url=/nps
#Web API unauthenticated IP address(the len of auth_crypt_key must be 16)
#Remove comments if needed
#auth_key=test
#获取服务端authKey时的aes加密密钥16位
auth_crypt_key =${NPS_AUTH_CRYPT_KEY}
#allow_ports=9001-9009,10001,11000-12000
#Web management multi-user login
allow_user_login=false
allow_user_register=false
allow_user_change_username=false
#extension
#流量限制
allow_flow_limit=false
#带宽限制
allow_rate_limit=false
#客户端最大隧道数限制
allow_tunnel_num_limit=false
allow_local_proxy=false
#客户端最大连接数
allow_connection_num_limit=false
#每个隧道监听不同的服务端端口
allow_multi_ip=false
system_info_display=false
#获取用户真实ip
http_add_origin_header=true
#cache
http_cache=false
http_cache_length=100
#get origin ip
http_add_origin_header=false
#pprof debug options
#pprof_ip=0.0.0.0
#pprof_port=9999
#client disconnect timeout
disconnect_timeout=60
#管理面板开启验证码校验
open_captcha=false
# 是否开启tls
tls_enable=${TLS_ENABLE_SWITCH}
tls_bridge_port=${NPS_BRIDGE_TLS_PORT}