-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexample.config.py
More file actions
49 lines (45 loc) · 1.4 KB
/
Copy pathexample.config.py
File metadata and controls
49 lines (45 loc) · 1.4 KB
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
40
41
42
43
44
45
46
47
48
49
#
# @author Zac Dreyer
# @license LICENSE
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
#
# APP Configuration
app = {
"name": '',
"debug": 0 # Switch to 1 for local debugging only
}
# Module Configuration
module = {
"active": { # Comma seperated activated dev-skyman modules
"app",
"cli"
}
}
# Encryption Configuration
# Generate with https://www.allkeysgenerator.com/Random/Security-Encryption-Key-Generator.aspx
encryption = {
'iv': '', # Should be 16 characters (16 bytes / 128 bit)
'key': '', # Should be 32 characters (32 bytes / 256 bit)
}
# Daemon Configuration
daemon = {
'host': '0.0.0.0',
'port': 25120, # Port must be 0-65535.
'password': '', # Should be 18 characters minimum
'whitelist': { # Comma separated whitelisted IPs which are allowed to access dev-skyman
'127.0.0.1'
},
'tls': {
'certfile': '',
'keyfile': ''
},
'health_host': '127.0.0.1',
'health_port': 25121
}