-
Notifications
You must be signed in to change notification settings - Fork 24
Expand file tree
/
Copy pathapplication.yml
More file actions
98 lines (92 loc) · 3.19 KB
/
Copy pathapplication.yml
File metadata and controls
98 lines (92 loc) · 3.19 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
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
86
87
88
89
90
91
92
93
94
95
96
97
98
server:
port: 9000
jetty:
connection-idle-timeout: 600000
extender:
sdk:
location: /var/extender/sdk
# Slightly bigger than production in order to not remove version controlled SDK
cache-size: 10
mappings-cache-size: 20
cache-clear-on-exit: true
sdk-urls: >
https://d.defold.com/archive/stable/%s/engine/defoldsdk.zip,
https://d.defold.com/archive/%s/engine/defoldsdk.zip
mappings-urls: >
https://d.defold.com/archive/stable/%s/engine/platform.sdks.json,
https://d.defold.com/archive/%s/engine/platform.sdks.json
max-verification-retry-count: 3
enable-sdk-verification: true
server:
http:
idle-timeout: 600000
cache:
enabled: false
file-size-threshold: 65536
remote-builder:
enabled: false
build-sleep-timeout: 5000
build-result-wait-timeout: 1200000
connect-timeout: 30000
connection-request-timeout: 30000
# per-read inactivity limit; a download making progress is never cut off
socket-timeout: 120000
max-connections: 35
result-download-retries: 3
result-download-retry-delay: 5000
gradle:
enabled: false
location: /tmp/.gradle
cocoapods:
enabled: false
cdn-concurrency: 10 # value for COCOAPODS_CDN_MAX_CONCURRENCY
home-dir-prefix: /tmp/.cocoapods
repo-update-cron: "0 0 * * * *" # update spec repo every 1 h
cache-dir-rotate-cron: "0 10 2 * * *" # once per day
old-cache-clean-cron: "0 10 6 * * *" # once per day after directory rotation
# refer to README_SECURITY.md for information on securing your server
authentication:
# empty string, all platforms allowed without authentication
platforms: ''
# no user definitions are needed since we require no authentication for any platform
users: ''
# check for user updates every 15 minutes
update-interval: 900000
job-result:
location: /tmp/results
cleanup-period: 20000
lifetime: 1200000
# see ExtenderController.InstanceType enum
# FRONTEND_ONLY, BUILDER_ONLY, MIXED
instance-type: MIXED
spring:
application:
name: extender
servlet:
multipart:
enabled: true
max-file-size: 1024MB
max-request-size: 1024MB
# Don't check for templates on startup
mustache:
check-template-location: false
threads:
virtual:
enabled: false
# All management endpoints except simple health status are disabled for security reasons
endpoints:
enabled: false
health:
enabled: true
sensitive: false
# Increase thread name size, to make the job name more visible
logging.pattern.console: "%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.23t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n"
management:
health:
diskspace:
path: /
threshold: 1073741824 #1024mb
spring.cloud.gcp:
core.enabled: false
storage.enabled: false
logging.enabled: false