基于Svelte框架构建的Suwayomi应用基础用户界面
收藏数: 2
下载次数: 22852
类型:

suwayomi/suwayomi-vui本镜像为基于 Svelte 前端框架和 Skeleton UI 工具包构建的 Suwayomi 自定义前端界面,旨在为 Suwayomi Manga 服务器提供现代化、轻量化的 Web 用户界面。Suwayomi Manga 是一个开源漫画阅读服务器,本镜像作为其前端组件,提供漫画浏览、章节管理、阅读历史同步等核心功能的可视化操作界面。
docker run 命令)通过以下命令快速启动镜像,默认连接本地 Suwayomi 后端:
bashdocker run -d \ --name suwayomi-ui \ -p 80:80 \ -e BACKEND_URL=[***] \ # 替换为实际 Suwayomi 后端地址 robonau/svelte-skeleton-suwayomi-ui:latest
参数说明:
-p 80:80:将容器内 80 端口映射到主机 80 端口(可根据需求修改主机端口,如 -p 8080:80);-e BACKEND_URL:指定 Suwayomi 后端 API 地址(必填,需包含协议和端口,如 [***])。推荐与 Suwayomi 后端联动部署,以下为 docker-compose.yml 示例:
yamlversion: '3' services: suwayomi-backend: image: ghcr.io/suwayomi/suwayomi-server:latest restart: always ports: - "4567:4567" # Suwayomi 后端默认端口 volumes: - suwayomi-data:/config - /path/to/manga:/manga # 本地漫画文件目录映射 suwayomi-ui: image: robonau/svelte-skeleton-suwayomi-ui:latest restart: always ports: - "80:80" # UI 访问端口 environment: - BACKEND_URL=[***] # 通过容器名访问后端(需在同一网络内) depends_on: - suwayomi-backend volumes: suwayomi-data:
| 环境变量名 | 描述 | 默认值 | 是否必填 |
|---|---|---|---|
BACKEND_URL | Suwayomi 后端 API 基础地址 | http://localhost:4567 | 否(建议显式指定) |
PORT | 容器内 Web 服务监听端口 | 80 | 否 |
THEME_MODE | 默认主题模式(light/dark/auto) | auto | 否 |
部署完成后,通过浏览器访问 http://<主机IP>:<映射端口>(如 [***])即可打开 UI 界面,首次使用需通过 Suwayomi 后端的用户认证(默认无密码,建议在后端配置访问密码)。
BACKEND_URL 需确保前端容器可访问后端服务(局域网 IP 或容器名,避免使用 localhost 除非前后端在同一容器内);manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务