26 lines
932 B
Bash
Executable File
26 lines
932 B
Bash
Executable File
#!/bin/bash
|
|
# FILE: /etc/wgapi/config
|
|
# DESCRIPTION: Admin-editable configs
|
|
|
|
export TLD='tld'
|
|
export LOGFILE='/var/log/apache2/error.log'
|
|
export LOCAL_SERVER='myhost'
|
|
export ADMIN_PORT=8080
|
|
export DASHBOARD_PORT=8081
|
|
export ADMIN_EMAIL='me@example.com'
|
|
export IPV4_NET='10.3.0.0/16'
|
|
export IPV6_NET='fd69:1337:0:420:f4:f3::/96'
|
|
export WG_DNS='DNS=10.3.0.1,10.3.0.2,fd69:1337:0:420:f4:f3:0:1,fd69:1337:0:420:f4:f3:0:2'
|
|
export LIB_DIR='/usr/local/bin'
|
|
export TOKENS_FILE='/var/local/wgapi_tokens'
|
|
export SERVERS_FILE='/etc/wgapi/servers'
|
|
export SSL_CONFIG_DIR="/etc/ssl/private/${TLD}"
|
|
export SSL_CA_CERT="${SSL_CONFIG_DIR}/_ca.crt"
|
|
export SSL_CA_KEY="${SSL_CONFIG_DIR}/_ca.key"
|
|
export SSL_ORG='My Org'
|
|
export SSL_DAYS='3650'
|
|
export SSL_CA_PASS='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
|
|
export DNS_KEY='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxw=='
|
|
export DNS_MASTER='10.3.0.1'
|
|
export DNS_TTL='86400'
|