forked from Suwayomi/docker-tachidesk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathserver.conf.template
56 lines (46 loc) · 2.99 KB
/
server.conf.template
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
# Server ip and port bindings
server.ip = "${BIND_IP}"
server.port = ${BIND_PORT}
# Socks5 proxy
server.socksProxyEnabled = ${SOCKS_PROXY_ENABLED}
server.socksProxyHost = "${SOCKS_PROXY_HOST}"
server.socksProxyPort = "${SOCKS_PROXY_PORT}"
# webUI
server.webUIEnabled = true
server.webUIFlavor = "${WEB_UI_FLAVOR}" # "WebUI" or "Custom"
server.initialOpenInBrowserEnabled = false
server.webUIInterface = "browser" # "browser" or "electron"
server.electronPath = ""
server.webUIChannel = "${WEB_UI_CHANNEL}" # "bundled" (the version bundled with the server release), "stable" or "preview" - the webUI version that should be used
server.webUIUpdateCheckInterval = ${WEB_UI_UPDATE_INTERVAL} # time in hours - 0 to disable auto update - range: 1 <= n < 24 - default 23 hours - how often the server should check for webUI updates
# downloader
server.downloadAsCbz = ${DOWNLOAD_AS_CBZ}
server.downloadsPath = ""
server.autoDownloadNewChapters = ${AUTO_DOWNLOAD_CHAPTERS} # if new chapters that have been retrieved should get automatically downloaded
server.excludeEntryWithUnreadChapters = ${AUTO_DOWNLOAD_EXCLUDE_UNREAD} # ignore automatic chapter downloads of entries with unread chapters
server.autoDownloadAheadLimit = ${AUTO_DOWNLOAD_AHEAD_LIMIT} # 0 to disable it - how many unread downloaded chapters should be available - if the limit is reached, new chapters won't be downloaded automatically
# extension
server.extensionRepos = ${EXTENSION_REPOS}
# requests
server.maxSourcesInParallel = ${MAX_SOURCES_IN_PARALLEL} # range: 1 <= n <= 20 - default: 6 - sets how many sources can do requests (updates, downloads) in parallel. updates/downloads are grouped by source and all mangas of a source are updated/downloaded synchronously
# updater
server.excludeUnreadChapters = ${UPDATE_EXCLUDE_UNREAD}
server.excludeNotStarted = ${UPDATE_EXCLUDE_STARTED}
server.excludeCompleted = ${UPDATE_EXCLUDE_COMPLETED}
server.globalUpdateInterval = ${UPDATE_INTERVAL} # time in hours - 0 to disable it - (doesn't have to be full hours e.g. 12.5) - range: 6 <= n < ∞ - default: 12 hours - interval in which the global update will be automatically triggered
server.updateMangas = ${UPDATE_MANGA_INFO}
# Authentication
server.basicAuthEnabled = ${BASIC_AUTH_ENABLED}
server.basicAuthUsername = "${BASIC_AUTH_USERNAME}"
server.basicAuthPassword = "${BASIC_AUTH_PASSWORD}"
# misc
server.debugLogsEnabled = ${DEBUG}
server.gqlDebugLogsEnabled = ${GQL_DEBUG}
server.systemTrayEnabled = false
# backup
server.backupPath = ""
server.backupTime = "${BACKUP_TIME}" # range: hour: 0-23, minute: 0-59 - default: "00:00" - time of day at which the automated backup should be triggered
server.backupInterval = ${BACKUP_INTERVAL} # time in days - 0 to disable it - range: 1 <= n < ∞ - default: 1 day - interval in which the server will automatically create a backup
server.backupTTL = ${BACKUP_TTL} # time in days - 0 to disable it - range: 1 <= n < ∞ - default: 14 days - how long backup files will be kept before they will get deleted
# local source
server.localSourcePath = ""