Skip to content

Commit

Permalink
docs: update posts
Browse files Browse the repository at this point in the history
  • Loading branch information
rockbenben committed Mar 20, 2024
1 parent 77b5534 commit c3bf2f2
Show file tree
Hide file tree
Showing 8 changed files with 99 additions and 18 deletions.
2 changes: 1 addition & 1 deletion docs/.vuepress/sidebar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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: "📚 娱乐阅读",
Expand Down
2 changes: 1 addition & 1 deletion docs/apps/devdocs/json-translate.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)

Expand Down
4 changes: 4 additions & 0 deletions docs/reading/1_心理学/自我认知.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,7 @@
## 人,做得到任何事

[人,做得到任何事:阿德勒心理学讲义](https://book.douban.com/subject/30178616/)

## 如何正确求助

[如何正确求助](https://book.douban.com/subject/35620506/)
28 changes: 19 additions & 9 deletions docs/services/dockers-on-nas/qbittorrent.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -47,3 +55,5 @@ services:
- 49156:49156/udp
restart: unless-stopped
```
在部署之后,请进入「选项」>「连接」,将监听端口改为 49156。有关其他设置,请参考[群晖使用 qbittorrent](https://blog.csdn.net/weixin_45120915/article/details/114691473)。
13 changes: 9 additions & 4 deletions docs/services/dockers-on-nas/stirling-pdf.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 都能为你提供帮助。
6 changes: 5 additions & 1 deletion docs/services/dockers-on-nas/uptime-kuma.md
Original file line number Diff line number Diff line change
Expand Up @@ -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"

Expand Down
8 changes: 6 additions & 2 deletions docs/services/dockers-on-nas/xiaoya.md
Original file line number Diff line number Diff line change
@@ -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。你可以通过访问 <https://aliyuntoken.vercel.app/> 并使用阿里云盘 app 扫描网页上的二维码,轻松地获取最新的 token。

## 结合 Emby 使用
Expand All @@ -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"
Expand Down
54 changes: 54 additions & 0 deletions docs/services/dockers-on-nas/xteve.md
Original file line number Diff line number Diff line change
@@ -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 源可以通过 <https://github.com/iptv-org/iptv> 获取。同时,您可以通过以下链接进行频道搜索:<https://iptv-org.github.io/><http://tonkiang.us>

xTeVe 的默认端口是 34400,其管理界面可通过访问 `:34400/web/` 来进入。

## 设置指南

在 xTeVe 中的基本设置包括:

- **Numver of tuners(调谐器数量)**:设置为 10
- **EPG Source(电子节目指南源)**:在本例中使用的是 Emby(PMS 选项)
- **M3U Playlist(M3U 播放列表)**:可以使用 <https://iptv-org.github.io/iptv/index.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 都能满足您的需求,为您提供更自由、更灵活的电视观看体验。

0 comments on commit c3bf2f2

Please sign in to comment.