-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.yaml.sample
39 lines (39 loc) · 1.21 KB
/
config.yaml.sample
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
egress_interface: eth0 # Egress Interface
secure_interface: eth1 # Secure Interface (LAN Port)
session_idle: 30 # Minutes
max_concurrent_session: 5 # to limit a concurrent session
external_portal_url: # Optional
redirect_url: # Optional
ddos_prevention: true
# fqdn_blocklist: # Optional
# - test.com
ldap: # Use ldap authentication
tls_enable: true
hostname:
port: 636
single_domain: false
domain_names:
- "coco-captive-portal.local"
radius: # Use radius authentication
hostname:
port: 1812
secret:
html: # To config html
default_language: "en" # en | th
en_title_name: "CoCo"
en_sub_title: "Hello"
th_title_name: "โคโค่"
th_sub_title: "สวัสดี"
logo_file_name: # Optional
background_file_name: # Optional
bypass_networks: # To bypass network cidr with pattern [network]/[prefix]
- "192.168.200.10/32"
allow_endpoints: # To allow access to endpoint without captive portal
- hostname:
port:
administrator: # To set admin credential
username: admin
password: P@ssw0rd # in sha512
domain_names: # To provide a domain name
operator_domain_name: # To provide a domain name for operator
auth_domain_name: # To provide a domain name for user access to authentication