diff --git a/server/src/main/kotlin/suwayomi/tachidesk/server/util/WebInterfaceManager.kt b/server/src/main/kotlin/suwayomi/tachidesk/server/util/WebInterfaceManager.kt index 11b2a745..25a379cb 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/server/util/WebInterfaceManager.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/server/util/WebInterfaceManager.kt @@ -161,7 +161,8 @@ object WebInterfaceManager { config.staticFiles.add { staticFiles -> if (ServerSubpath.isDefined()) staticFiles.hostedPath = ServerSubpath.normalized() - staticFiles.directory = applicationDirs.webUIServe + // Use canonical path to avoid Jetty alias issues + staticFiles.directory = File(applicationDirs.webUIServe).canonicalPath staticFiles.location = Location.EXTERNAL }