28 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| email: jon@example.com         # must be valid (for certificate recovery and security alerts)
 | |
| agree_tos: true                # agree to the Telebit, Greenlock, and Let's Encrypt TOSes
 | |
| community_member: true         # receive infrequent relevant updates
 | |
| telemetry: true                # contribute to project telemetric data
 | |
| webmin_domain: telebit.example.com
 | |
| api_domain: api.telebit.example.com
 | |
| shared_domain: telebit.example.com
 | |
| shared_domains:
 | |
|   - telebit.example.com
 | |
| servernames:                   # hostnames that direct to the Telebit Relay admin console
 | |
|   - telebit.example.com
 | |
|   - www.telebit.example.com
 | |
|   - api.telebit.example.com
 | |
| vhost: /srv/www/:hostname      # load secure websites at this path (uses template string, i.e. /var/www/:hostname/public)
 | |
| trusted_issuers:
 | |
|   - oauth3.org
 | |
| mailer:
 | |
|   url: 'https://api.mailgun.net/v3/example.com/messages'
 | |
|   api_key: 'key-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
 | |
|   from: 'Telebit Wizard <wizard@example.com>'
 | |
| greenlock:
 | |
|   version: 'draft-11'
 | |
|   server: 'https://acme-v02.api.letsencrypt.org/directory'
 | |
|   store:
 | |
|     strategy: le-store-certbot # certificate storage plugin
 | |
|   config_dir: /opt/telebit-relay/etc/acme        # directory for ssl certificates
 | |
| secret: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'       # generate with node -e "console.log(crypto.randomBytes(16).toString('hex'))"
 |