-
Notifications
You must be signed in to change notification settings - Fork 4
/
dev-conf.yml
85 lines (73 loc) · 1.96 KB
/
dev-conf.yml
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
# Logger's levels.
logger:
path: console
defaultLevel: debug
dateFormat: YYYY-MM-DDTHH:mm:ss
nameMaxLength: 10
levels:
# Do not exceed 10 characters !
service: warn
executor: warn
scheduler: warn
model: warn
web: warn
watcher: warn
worker: warn
console: all
# Server's configuration
server:
host: localhost
staticPort: 8080
apiPort: 8443
cookieSecret: Hey monkey donkey !
# Authentication details
authentication:
tokenLifeTime: 0 # number of seconds during wich tokens are valid, 0 means no expiration
logoutDelay: 25 # number of secons before claiming that disconnected player has quit
# Key usable on localhost domain with SSL
google:
id: 750195776526.apps.googleusercontent.com
secret: 1NNie9bIZGeU8d0ojrv_HpeD
twitter:
id: DMpozBM7Vt90TLxwMGA
secret: D8RgRXt9yV32nOxEQjo6NjhanbzpgGKmh6Ap9HHUN4
github:
id: 0ac7a95c128c88f9da85
secret: a53b38b55fae6b07b78c2a1c2effbab910ffb731
# SSL certificates. Do not specify them to use plain Http.
ssl:
certificate: ./conf/ssl/localhost.crt
key: ./conf/ssl/localhost.key
# MongoDB connection
mongo:
host: localhost
db: mythic-forge
# Model cache eviction parameters (in milliseconds)
cache:
frequency: 1000
maxAge: 5000
# Mailgun information for sending emails
mailgun:
key: key-23thw7sif-v21lwsgw83--7wyxvp0sj0
domain: sandboxed84f67e52d0457c8f80876019f9fbe3.mailgun.org
sender: noreply@mythic-forge.com
# location of games files
game:
repo: ../proto-game
# Executable scripts
executable:
source: ../proto-game/rules # must be INSIDE game.repo
target: ../proto-game/compiled
# Client files
client:
dev: ../proto-game/source # must be INSIDE game.repo
optimized: ../proto-game/optimized
production: ../proto-game/final
save: ../proto-game/previous
# Images storage
image: ../proto-game/images
# Turns execution settings. Frequency in seconds
turn:
frequency: 0
# Use minified rheia
minified: false