diff --git a/server/src/main/kotlin/suwayomi/tachidesk/server/ServerConfig.kt b/server/src/main/kotlin/suwayomi/tachidesk/server/ServerConfig.kt index cf2c2198..13ccd2cf 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/server/ServerConfig.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/server/ServerConfig.kt @@ -17,6 +17,8 @@ class ServerConfig(config: Config) : ConfigModule(config) { val ip: String by config val port: Int by config + val webUIEnabled: Boolean by config + // proxy val socksProxyEnabled: Boolean by config val socksProxyHost: String by config diff --git a/server/src/main/kotlin/suwayomi/tachidesk/server/ServerSetup.kt b/server/src/main/kotlin/suwayomi/tachidesk/server/ServerSetup.kt index 0000a92c..b6c52801 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/server/ServerSetup.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/server/ServerSetup.kt @@ -97,6 +97,7 @@ fun applicationSetup() { // fixes #119 , ref: https://github.com/Suwayomi/Tachidesk-Server/issues/119#issuecomment-894681292 Locale.setDefault(Locale.ENGLISH) + databaseUp() // create system tray diff --git a/server/src/main/kotlin/suwayomi/tachidesk/server/database/migration/M0001_Initial.kt b/server/src/main/kotlin/suwayomi/tachidesk/server/database/migration/M0001_Initial.kt index 784b5c5b..6837268e 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/server/database/migration/M0001_Initial.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/server/database/migration/M0001_Initial.kt @@ -13,7 +13,6 @@ import org.jetbrains.exposed.dao.id.IdTable import org.jetbrains.exposed.dao.id.IntIdTable import org.jetbrains.exposed.sql.Table - @Suppress("ClassName", "unused") /** initial migration, create all tables */ class M0001_Initial : AddTableMigration() { diff --git a/server/src/main/resources/server-reference.conf b/server/src/main/resources/server-reference.conf index 8f1e2b9b..2076b538 100644 --- a/server/src/main/resources/server-reference.conf +++ b/server/src/main/resources/server-reference.conf @@ -10,4 +10,7 @@ server.socksProxyPort = "" # misc server.debugLogsEnabled = false server.systemTrayEnabled = true + +# webUI +server.webUIEnabled = true server.initialOpenInBrowserEnabled = true