diff --git a/docs/.vuepress/sidebar.ts b/docs/.vuepress/sidebar.ts
index 4d6052e09..42a773ce8 100644
--- a/docs/.vuepress/sidebar.ts
+++ b/docs/.vuepress/sidebar.ts
@@ -138,7 +138,7 @@ export default sidebar({
icon: "",
prefix: "",
collapsible: true,
- children: ["emby.md", "xiaoya.md", "navidrome.md", "mt-photos.md"],
+ children: ["emby.md", "xiaoya.md", "navidrome.md", "mt-photos.md", "xteve.md"],
},
{
text: "📚 娱乐阅读",
diff --git a/docs/apps/devdocs/json-translate.md b/docs/apps/devdocs/json-translate.md
index daa3eb09f..d3d97fb6d 100644
--- a/docs/apps/devdocs/json-translate.md
+++ b/docs/apps/devdocs/json-translate.md
@@ -33,7 +33,7 @@ order: 1
### 2. 语言设置
-你可以灵活地选择源语言和目标语言,以实现不同语言之间的相互翻译。目前,JsonTranslate 支持 13 种语言的互译,包括英语、中文、日语、韩语、西班牙语、法语、德语、意大利语、俄语、葡萄牙语、印地语、阿拉伯语和孟加拉语。这些语言涵盖了全球大部分主要语言区域,能满足多样化的用户需求。需要注意的是,印地语、阿拉伯语和孟加拉语目前仅能通过 Google Translate 进行翻译,因为 DeepL 尚未支持这三种语言。
+你可以灵活地选择源语言和目标语言,以实现不同语言之间的相互翻译。目前,JsonTranslate 支持 13 种语言的互译,包括英语、中文、日语、韩语、西班牙语、法语、德语、意大利语、俄语、葡萄牙语、印地语、阿拉伯语和孟加拉语。这些语言涵盖了全球大部分主要语言区域,能满足多样化的用户需求。需要注意的是,印地语和孟加拉语目前仅能通过 Google Translate 进行翻译,因为 DeepL 尚未支持这两种语言。
![](https://img.newzone.top/2023-12-19-10-23-41.png?imageMogr2/format/webp)
diff --git "a/docs/reading/1_\345\277\203\347\220\206\345\255\246/\350\207\252\346\210\221\350\256\244\347\237\245.md" "b/docs/reading/1_\345\277\203\347\220\206\345\255\246/\350\207\252\346\210\221\350\256\244\347\237\245.md"
index 7f889de29..01e382cb7 100644
--- "a/docs/reading/1_\345\277\203\347\220\206\345\255\246/\350\207\252\346\210\221\350\256\244\347\237\245.md"
+++ "b/docs/reading/1_\345\277\203\347\220\206\345\255\246/\350\207\252\346\210\221\350\256\244\347\237\245.md"
@@ -33,3 +33,7 @@
## 人,做得到任何事
《[人,做得到任何事:阿德勒心理学讲义](https://book.douban.com/subject/30178616/)》
+
+## 如何正确求助
+
+《[如何正确求助](https://book.douban.com/subject/35620506/)》
diff --git a/docs/services/dockers-on-nas/qbittorrent.md b/docs/services/dockers-on-nas/qbittorrent.md
index 135f07711..469c80312 100644
--- a/docs/services/dockers-on-nas/qbittorrent.md
+++ b/docs/services/dockers-on-nas/qbittorrent.md
@@ -4,27 +4,35 @@ title: qBittorrent:种子&磁力下载
order: 5
---
-[qBittorrent](https://registry.hub.docker.com/r/linuxserver/qbittorrent/) 是一款开源免费的种子和磁力链接下载工具。
+[qBittorrent](https://registry.hub.docker.com/r/linuxserver/qbittorrent/) 是一款受欢迎的开源免费软件,它支持种子和磁力链接下载。以用户友好的界面、稳定的下载性能著称,qBittorrent 为用户提供了一个高效管理和下载文件的平台。无论您是下载爱好者还是寻求高效文件传输方式的专业用户,qBittorrent 都能满足您的需求。
+
+![](https://img.newzone.top/2024-03-19-19-49-15.png?imageMogr2/format/webp)
## 使用问题
### 无法登录
-为了解决登录和密码问题,请先停止容器,并将 `config/qBittorrent/qBittorrent.conf` 文件中的 `WebUI\AuthSubnetWhitelist` 设置为 `0.0.0.0/0`,这样即可无需密码登录 qBittorrent WebUI。
+如果你在尝试登录 qBittorrent 时遇到问题,即使密码正确但依然提示错误。这时可以通过修改`config/qBittorrent/qBittorrent.conf`文件中的设置来解决这个问题:
+
+- 将`WebUI\AuthSubnetWhitelist`的值设置为`0.0.0.0/0`。这个操作允许任何 IP 地址的用户访问 WebUI,而无需密码。这样做的目的是确保用户可以无障碍地登录管理界面,但请注意,这可能会降低安全性。建议仅在安全的网络环境下使用此设置。
+
+另外,我在 flare 网页书签访问 qBittorrent 链接被提示 `Unauthorized`,但直接访问是正常的。
-### PT 下载
+### PT 下载设置
-对于 PT 下载,请关闭 `BitTorrent - DHT` 和其他隐私选项。
+在使用 qBittorrent 进行 PT(Private Tracker)下载时,建议关闭`BitTorrent - DHT`和其他隐私选项。
-### 为什么下载没速度?
+### 下载速度慢的问题
-- NAS 中的下载路径须添加 Everyone 权限。
-- 检查监听端口是否有修改。
-- 配置是否使用了默认的 6881 端口。请修改所有默认端口,以避免可能的错误。
+下载速度可能受到多种因素的影响。如果您遇到下载速度慢的问题,请尝试以下解决方案:
+
+- 确保 NAS 中的下载路径设置了 Everyone 权限,以便 qBittorrent 可以访问和写入文件。
+- 检查 qBittorrent 的监听端口是否有修改,确保端口设置正确。
+- 避免使用默认的 6881 端口进行下载,改用其他端口可以减少冲突和潜在的连接问题。
## 部署代码
-部署后,进入「选项」>「连接」,将监听端口改为 49156。有关其他设置,请参考[群晖使用 qbittorrent](https://blog.csdn.net/weixin_45120915/article/details/114691473)。
+以下是一个基本的 Docker Compose 文件示例,用于设置 qBittorrent:
```yml
# https://hub.docker.com/r/linuxserver/qbittorrent 注意将下载目录授权到 Everyone
@@ -47,3 +55,5 @@ services:
- 49156:49156/udp
restart: unless-stopped
```
+
+在部署之后,请进入「选项」>「连接」,将监听端口改为 49156。有关其他设置,请参考[群晖使用 qbittorrent](https://blog.csdn.net/weixin_45120915/article/details/114691473)。
diff --git a/docs/services/dockers-on-nas/stirling-pdf.md b/docs/services/dockers-on-nas/stirling-pdf.md
index 41dc999f5..c2f83abda 100644
--- a/docs/services/dockers-on-nas/stirling-pdf.md
+++ b/docs/services/dockers-on-nas/stirling-pdf.md
@@ -4,24 +4,29 @@ title: Stirling-PDF:开源 PDF 处理工具
order: 31
---
-[Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF) 是开源的 PDF 文档工具箱,允许你对 PDF 文件执行各种操作,如拆分合并、转换、重新组织、添加图像、旋转、压缩等数十种功能,足够日常使用。
+[Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF) 是一款开源的 PDF 文档工具箱,它集成了众多处理 PDF 文件所需的功能,如拆分合并、转换、重新组织、添加图像、旋转、压缩等,非常适合日常使用。无论是需要将多个 PDF 文件合并为一个文件以便于阅读,还是将一个文件拆分成多个部分以便于分享,Stirling-PDF 都能帮助你轻松完成。此外,它还支持将 PDF 转换为其他格式,使文件共享和编辑变得更加便捷。
![](https://img.newzone.top/2024-01-16-02-15-55.png?imageMogr2/format/webp)
## 部署命令
+以下是一个简单的 Docker 部署示例,展示了如何快速启动 Stirling-PDF 服务:
+
```yml
version: '3.3'
services:
stirling-pdf:
image: frooodle/s-pdf:latest
+ container_name: stirling-pdf
ports:
- - '7581:8080'
+ - '7581:8080' # 将容器的 8080 端口映射到主机的 7581 端口,以便于访问
volumes:
#- /location/of/trainingData:/usr/share/tesseract-ocr/5/tessdata #Required for extra OCR languages
- - /volume1/docker/s-pdf/configs:/configs
+ - /volume1/docker/s-pdf/configs:/configs # 指定配置文件存放位置
#- /location/of/customFiles:/customFiles/
#- /location/of/logs:/logs/
environment:
- - DOCKER_ENABLE_SECURITY=false
+ - DOCKER_ENABLE_SECURITY=false # 为了简化部署,暂时关闭 Docker 的安全设置
```
+
+Stirling-PDF 作为一款强大的开源 PDF 处理工具,其多样的功能能够满足大多数日常的需求。无论你是需要简单的文件合并,还是更复杂的文档重组和编辑,Stirling-PDF 都能为你提供帮助。
diff --git a/docs/services/dockers-on-nas/uptime-kuma.md b/docs/services/dockers-on-nas/uptime-kuma.md
index 392f31c98..dfc9d981f 100644
--- a/docs/services/dockers-on-nas/uptime-kuma.md
+++ b/docs/services/dockers-on-nas/uptime-kuma.md
@@ -6,10 +6,14 @@ order: 82
[Uptime Kuma](https://github.com/louislam/uptime-kuma) 是一款轻量级自动化运维监控工具,支持监控 HTTP(s)、TCP、Ping、DNS 记录、推送以及 Steam 游戏服务器的正常运行时间。对于检查特定关键词是否存在于网页中等轻量级监控是足够了。相对于 Check 酱,它的设置更为简单,非常适合用于网页监测服务。
-虽然 Uptime Kuma 不能执行后续的自动化,但可以通过 webhook 触发其他操作。
+![](https://img.newzone.top/2024-03-19-20-14-52.png?imageMogr2/format/webp)
+
+虽然 Uptime Kuma 本身不提供后续自动化操作,但它能够通过 webhook 来触发 n8n 等自动化操作。
## 部署命令
+使用以下 Docker 配置可以快速部署 Uptime Kuma:
+
```yml
version: "3.8"
diff --git a/docs/services/dockers-on-nas/xiaoya.md b/docs/services/dockers-on-nas/xiaoya.md
index 1eeb60b7c..0fdd902ef 100644
--- a/docs/services/dockers-on-nas/xiaoya.md
+++ b/docs/services/dockers-on-nas/xiaoya.md
@@ -1,11 +1,13 @@
---
article: false
-title: 小雅 alist:影视资源合集
+title: 小雅 Alist:影视资源合集
order: 2
---
小雅 Alist 是一款基于阿里云盘的解决方案,提供了一个整合了丰富影音资源的平台,大大简化了用户寻找和管理资源的过程。通过 [xiaoyaliu/alist](https://hub.docker.com/r/xiaoyaliu/alist) Docker 镜像,你可以快速部署小雅 Alist 服务。具体的配置步骤和方法,可以参考 [xiaoya docker 配置指南](https://xiaoyaliu.notion.site/xiaoya-docker-69404af849504fa5bcf9f2dd5ecaa75f)。
+![](https://img.newzone.top/2024-03-19-20-12-02.png?imageMogr2/format/webp)
+
在使用小雅 Alist 过程中,需要注意的一个关键点是定期更新 mytoken。你可以通过访问 并使用阿里云盘 app 扫描网页上的二维码,轻松地获取最新的 token。
## 结合 Emby 使用
@@ -25,7 +27,9 @@ bash -c "$(curl http://docker.xiaoya.pro/update_metainfo.sh)" -s /volume1/docker
我尝试将资源保存到我的阿里云盘,但未能成功。即使我通过 `show_my_ali.txt` 文件在小雅 Alist 中成功显示了我的云盘内容,移动和复制操作仍然失败,错误提示为 `Request failed with status code 403`。目前,对于这个问题,我只能通过下载单个文件作为临时解决方案。
-## 部署代码
+## 部署小雅 Alist
+
+以下是小雅 Alist 的 Docker 部署示例,帮助你快速开始:
```yml
version: "3.3"
diff --git a/docs/services/dockers-on-nas/xteve.md b/docs/services/dockers-on-nas/xteve.md
new file mode 100644
index 000000000..3b82b0973
--- /dev/null
+++ b/docs/services/dockers-on-nas/xteve.md
@@ -0,0 +1,54 @@
+---
+article: false
+title: XTeve:自制 IPTV 服务器
+order: 5
+---
+
+[XTeVe](https://github.com/xteve-project/xTeVe) 是一款功能强大的 IPTV 管理工具,专为那些希望合并、管理和定制 IPTV 源的用户设计。无论是合并 M3U 或 XMLTV 文件,自动更新这些文件,还是导出供 Plex 和 Emby 使用,xTeVe 都能提供灵活的解决方案。此外,xTeVe 还支持频道过滤、频道信息编辑(包括名称、台标、分组、排序和分类)、为每个频道设置独立的节目单、设置缓存等高级功能。
+
+Github 和 Gitee 上有许多 IPTV 源。例如,国外的 IPTV 源可以通过 获取。同时,您可以通过以下链接进行频道搜索: 和 。
+
+xTeVe 的默认端口是 34400,其管理界面可通过访问 `:34400/web/` 来进入。
+
+## 设置指南
+
+在 xTeVe 中的基本设置包括:
+
+- **Numver of tuners(调谐器数量)**:设置为 10
+- **EPG Source(电子节目指南源)**:在本例中使用的是 Emby(PMS 选项)
+- **M3U Playlist(M3U 播放列表)**:可以使用
+
+## 与 Emby 结合使用
+
+在 Emby 中配置 xTeVe,需要进入 `设置 > 服务器 > 电视直播`。在设置「电视源」时,选择 `HD Homerun` 并输入 xTeVe 配置好的地址 `http://192.168.2.3:34400/`,同时确保勾选了「允许硬件转码」。
+
+![](https://img.newzone.top/2024-03-20-15-38-46.png?imageMogr2/format/webp)
+
+对于「指南数据源」的配置,选择 China 作为国家,XmlTV 作为指南数据来源,文件或 URL 输入 `http://epg.51zmt.top:8000/e.xml`,其他设置保持默认。
+
+## 部署 xTeVe
+
+以下是 xTeVe 部署的 Docker Compose 配置示例:
+
+```yml
+version: '3'
+services:
+ xteve:
+ image: alturismo/xteve_guide2go
+ container_name: xteve
+ network_mode: host
+ environment:
+ - TZ=Asia/Shanghai
+ volumes:
+ - /volume1/docker/xteve:/root/.xteve:rw
+ - /volume1/docker/xteve/config:/config:rw
+ - /volume1/docker/xteve/guide2go:/guide2go:rw
+ - /volume1/docker/xteve/tmp:/tmp/xteve:rw
+ - /volume1/docker/xteve/tvh:/TVH # 电视录播,非必须
+ logging:
+ options:
+ max-size: '10m'
+ max-file: '3'
+```
+
+通过上述配置和步骤,您可以搭建一个个性化、高效管理的 IPTV 服务器,享受丰富多样的电视直播内容。无论是家庭娱乐还是个人爱好,xTeVe 都能满足您的需求,为您提供更自由、更灵活的电视观看体验。