2024-07-09 00:37:29 +02:00
|
|
|
/*
|
|
|
|
|
* Copyright (C) Contributors to the Suwayomi project
|
|
|
|
|
*
|
|
|
|
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
|
|
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
|
|
|
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
import gql from 'graphql-tag';
|
|
|
|
|
|
|
|
|
|
export const SERVER_SETTINGS = gql`
|
|
|
|
|
fragment SERVER_SETTINGS on SettingsType {
|
|
|
|
|
# Server ip and port bindings
|
|
|
|
|
ip
|
|
|
|
|
port
|
|
|
|
|
|
|
|
|
|
# Socks proxy
|
|
|
|
|
socksProxyEnabled
|
|
|
|
|
socksProxyVersion
|
|
|
|
|
socksProxyHost
|
|
|
|
|
socksProxyPort
|
|
|
|
|
socksProxyUsername
|
|
|
|
|
socksProxyPassword
|
|
|
|
|
|
|
|
|
|
# webUI
|
|
|
|
|
webUIFlavor
|
|
|
|
|
initialOpenInBrowserEnabled
|
|
|
|
|
webUIInterface
|
|
|
|
|
electronPath
|
|
|
|
|
webUIChannel
|
|
|
|
|
webUIUpdateCheckInterval
|
|
|
|
|
|
|
|
|
|
# downloader
|
|
|
|
|
downloadAsCbz
|
|
|
|
|
downloadsPath
|
|
|
|
|
autoDownloadNewChapters
|
|
|
|
|
excludeEntryWithUnreadChapters
|
|
|
|
|
autoDownloadNewChaptersLimit
|
|
|
|
|
autoDownloadIgnoreReUploads
|
|
|
|
|
|
|
|
|
|
# extensions
|
|
|
|
|
extensionRepos
|
|
|
|
|
|
|
|
|
|
# requests
|
|
|
|
|
maxSourcesInParallel
|
|
|
|
|
|
|
|
|
|
# updater
|
|
|
|
|
excludeUnreadChapters
|
|
|
|
|
excludeNotStarted
|
|
|
|
|
excludeCompleted
|
|
|
|
|
globalUpdateInterval
|
|
|
|
|
updateMangas
|
|
|
|
|
|
|
|
|
|
# Authentication
|
2025-07-12 01:08:40 +02:00
|
|
|
authMode
|
|
|
|
|
authPassword
|
|
|
|
|
authUsername
|
2024-07-09 00:37:29 +02:00
|
|
|
|
|
|
|
|
# misc
|
|
|
|
|
debugLogsEnabled
|
|
|
|
|
systemTrayEnabled
|
2024-09-01 03:04:34 +02:00
|
|
|
maxLogFileSize
|
|
|
|
|
maxLogFiles
|
|
|
|
|
maxLogFolderSize
|
2024-07-09 00:37:29 +02:00
|
|
|
|
|
|
|
|
# backup
|
|
|
|
|
backupPath
|
|
|
|
|
backupTime
|
|
|
|
|
backupInterval
|
|
|
|
|
backupTTL
|
|
|
|
|
|
|
|
|
|
# local source
|
|
|
|
|
localSourcePath
|
|
|
|
|
|
|
|
|
|
# Cloudflare bypass
|
|
|
|
|
flareSolverrEnabled
|
|
|
|
|
flareSolverrUrl
|
|
|
|
|
flareSolverrTimeout
|
|
|
|
|
flareSolverrSessionName
|
|
|
|
|
flareSolverrSessionTtl
|
2024-07-28 22:47:03 +02:00
|
|
|
flareSolverrAsResponseFallback
|
2025-07-12 04:11:59 +05:30
|
|
|
|
|
|
|
|
# OPDS
|
|
|
|
|
opdsUseBinaryFileSizes
|
|
|
|
|
opdsItemsPerPage
|
|
|
|
|
opdsEnablePageReadProgress
|
|
|
|
|
opdsMarkAsReadOnDownload
|
|
|
|
|
opdsShowOnlyUnreadChapters
|
|
|
|
|
opdsShowOnlyDownloadedChapters
|
|
|
|
|
opdsChapterSortOrder
|
2024-07-09 00:37:29 +02:00
|
|
|
}
|
|
|
|
|
`;
|