Skip to content

Commit

Permalink
docs: add and update posts
Browse files Browse the repository at this point in the history
  • Loading branch information
rockbenben committed Jan 15, 2024
1 parent 27e8b9d commit 4de459f
Show file tree
Hide file tree
Showing 28 changed files with 124 additions and 44 deletions.
2 changes: 1 addition & 1 deletion docs/apps/Applist.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ PDF:PDFelement ~~& 文电通 & foxit 领鲜版(轻量编辑 PDF)~~

## 低频工具

编程工具:FileZilla(FTP)、PuTTY(SSH)、MobaXTerm(SSH)、GitHubDesktop、DBeaver([数据库](https://kalacloud.com/blog/best-mysql-gui-tools/))、Postman、Fiddler(手机抓包)、Regex Match Tracer
编程工具:[MobaXTerm](https://github.com/RipplePiam/MobaXterm-Chinese-Simplified)(SSH+FTP)、GitHubDesktop、He3 工具箱、Postman、FileZilla(FTP)、DBeaver([数据库](https://kalacloud.com/blog/best-mysql-gui-tools/))、Fiddler(手机抓包)、Regex Match Tracer

翻译词典:DeepL ~~& GoldenDict & 欧陆词典 & 有道词典 & QTranslate & Lingoes~~

Expand Down
36 changes: 36 additions & 0 deletions docs/apps/tutorials/vscode.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
article: false
title: VS Code
order: 4
---

利用各种插件,VS Code 不仅能够提高编程效率,还极大改善写作体验。尽管现在的 VS Code 配备了配置同步功能,但我在最近一次重装电脑系统后却遭遇了一个意外:VS Code 配置然全部消失了。这个意外促使我撰写这篇文章,作为备忘录。因此,为了避免类似情况的发生,我建议在重新安装系统之前,还是要手动备份你的配置文件,以确保安全。

## 写作辅助

- **AutoCorrect**:这个插件是写作纠错的佼佼者,特别是在处理中英文混排时的空格问题,但它尚未支持中英标点符号的自动转换。
- **Pangu-Markdown**:对于想在 Markdown 文档中为超链接和文本之间自动添加空格的用户来说,这个插件是个不错的选择。它也能够在中英文字符之间添加空格,从而优化 Markdown 文档的排版。但 Pangu-Markdown 需要手动唤起命令面板,并应用 `Pangu Format` 来格式化文本。

## Markdown 增强

- **Markdown All in One**:提供了全面的 Markdown 支持,使写作变得更加高效。
- **Markdown Preview Enhanced**:这个插件提供了 Markdown 文件的增强预览功能。
- **markdownlint**:用于 Markdown 语法的检查和修正。通过自定义设置,例如在配置文件中添加 `"markdownlint.config": { "MD034": false }`,可以关闭某些可能与其他项目(如 docusaurus3)冲突的特性。
- **Word Count CJK**:中英文字符计数工具。

## 界面美化

- **Blockman**:能够突出显示代码中的嵌套块,增强代码的可读性。
- **Color Highlight**:将 CSS 颜色代码直观地显示为相应的颜色。
- **indent-rainbow**:通过使用四种不同颜色交替显示,对文本前的缩进进行可视化处理。
- **Prettier**:使用定制规则重新格式化代码,以实现一致的代码风格。建议开启文件保存时自动格式化文本的功能。
- **Image Preview**:提供文件内的图片预览功能,支持 CSS 和 SVG 格式。
- **vscode-icons**:根据文件类型显示相应的图标,使文件浏览更直观。
- **File Nesting Updater**:利用 VS Code 的文件嵌套功能,使文件树结构更加整洁。

## 代码补全

- **Auto Rename Tag**:在重命名一个标签时,自动重命名 HTML 标签的开始和结束标签。避免只修改了开始标签,而忘记修改结束标签。该扩展适用于 HTML、XML、PHP 和 JavaScript。
- **Auto Close Tag**:自动输入标签的闭合,提高编码效率。
- **Code Spell Checker**:在 VSCode 中检查代码拼写错误,支持变量、函数和注释等。它还允许用户添加自定义词汇,适应特定项目的需求。
- **Path Intellisense**:自动补全文件路径,尤其在导入文件时,能够快速提示并完成文件名的输入。
12 changes: 12 additions & 0 deletions docs/services/dockers-on-nas/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,18 @@ UID 和 GID 分别代表用户身份和组身份标识。在启动 Docker 容器

![](https://img.newzone.top/2023-09-16-08-42-22.png?imageMogr2/format/webp)

## 编号规则

- 1-10:影视音乐类
- 11-20:娱乐阅读类
- 21-30:同步网盘
- 31-40:文档管理
- 41-70:空位
- 71-80:未分类(默认)
- 81-90: 自动化
- 91-100:导航
- 101+:后端

<!-- markdownlint-disable MD033 -->

<div class="catalog-display-container">
Expand Down
4 changes: 2 additions & 2 deletions docs/services/dockers-on-nas/alist.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: Alist - 聚合网盘
order: 12
title: Alist聚合网盘
order: 23
---

[Alist](https://alist.nn.ci/zh/guide/install/docker.html) 是支持多种存储的文件列表程序,支持本地存储、阿里云盘、OneDrive、Google Drive 等。
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/cors-anywhere.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: CORS Anywhere:解锁跨域限制
order: 100
order: 201
---

[CORS Anywhere](https://github.com/Rob--W/cors-anywhere) 是一个基于 NodeJS 的代理服务,专门用于向跨源请求中注入 CORS(跨源资源共享)头部。为了了解其背后的逻辑,需要首先理解浏览器的同源策略:当你的前端 JavaScript 代码企图从一个域访问另外一个域的内容时,浏览器默认会阻拦这样的请求,除非目的域有合适的 CORS 头部标识。但有了 CORS Anywhere,这些浏览器的安全限制就可以轻松绕过。
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/deeplx.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: DeepLX - 免费翻译接口
order: 13
order: 102
---

[DeepLX](https://github.com/OwO-Network/DeepLX/) 是基于 DeepL 的免费翻译服务,可以将 DeepL Free API 转换为本地 API,以供第三方程序使用。
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/emby.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: Emby:家庭媒体中心
order: 2
order: 1
---

Emby 为家庭提供了一个强大的媒体服务器,但在配置过程中,记得为你的媒体库目录授权“Everyone”,以确保 Emby 能够无障碍地访问它。为此,请打开共享文件夹的权限设置,选择对应的系统用户,并确保其具有读写权限。
Expand Down
4 changes: 2 additions & 2 deletions docs/services/dockers-on-nas/grampsjs.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: Gramps.js - 在线家谱
order: 14
title: Gramps.js在线家谱
order: 35
---

[Gramps.js](https://github.com/gramps-project/Gramps.js) 是一款用于协作族谱编辑与展示的 Web 开源应用。它基于领开源家谱桌面应用程序 Gramps,并可与 Gramps 交互操作。不过,Gramps.js 的输入过程相对复杂,需要分别添加成员、家庭、事件、地点等元素,然后将它们组合在一起。第一次配置可能会花费一些时间,使用教程参考 [Gramps Web User guide](https://www.grampsweb.org/user-guide/)
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/grocy.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: Grocy:家庭杂货管理
order: 7
order: 33
---

[Grocy](https://grocy.info/) 是一款自助式杂货和家庭管理解决方案,可用于记录物品信息并根据个性化需求进行管理。此外,它还支持手机端的条形码扫描功能,方便您清理家庭杂物,避免使用过期物品。Grocy 支持各种客户端,包括 iOS、Android、Windows,并且还提供 Home Assistant 插件支持。
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/homarr.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: Homarr:本地导航
order: 19
order: 91
---

[Homarr](https://github.com/ajnart/homarr) 可以作为网站书签导航页工具,也可以集成各类状态仪表板,让你可以在一个方便的位置访问和控制一切。
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/memos.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: Memos:碎片化记录
order: 5
order: 34
---

[Memos](https://github.com/usememos/memos) 可视为开源版的 flomo,其界面及功能非常相似,适用于碎片化记录和灵感捕捉,同时支持小范围的分享,适用于个人微博记录。Memos 能以时间线形式回顾你选择的日期的记录,并允许通过 Telegram 机器人输入内容。此外,你还可以选择将数据保存在第三方云存储中。
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/mt-photos.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: MT Photos:分享家庭照片
order: 3
order: 4
---

[MT Photos](https://mtmt.tech/) 是专为 NAS 用户设计的照片管理系统。它能自动整理和分类您的照片,包括按时间、地点、人物和照片类型分类。初次使用可获得一个月的免费授权,之后需要付费 99 元购买永久使用证。MT Photos 后台每周自动检查授权状态。
Expand Down
4 changes: 2 additions & 2 deletions docs/services/dockers-on-nas/n8n.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: n8n - 工作流自动化
order: 15
title: n8n工作流自动化
order: 81
---

[n8n](https://github.com/n8n-io/n8n) 是一款可扩展的工作流程自动化工具。n8n 可用于自行托管,并允许你添加自定义函数、逻辑和应用程序。社区有多种第三方 API 节点,可连接主流海外服务。
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/navidrome.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: Navidrome:开源音乐服务器
order: 1
order: 3
---

Navidrome 为开源自托管音乐服务器,提供音频流媒体服务。
Expand Down
4 changes: 2 additions & 2 deletions docs/services/dockers-on-nas/nextcloud.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: Nextcloud - 私有云盘
order: 11
title: Nextcloud私有云盘
order: 22
---

[Nextcloud](https://github.com/nextcloud/docker) 是一款开源的云存储和协作平台。Nextcloud 不仅可以让你创建文件共享、在线编辑和备份等功能,还支持多用户协作、通讯录、日历等功能,可以完全替代你的 Google Drive 或 Dropbox 等云存储服务。
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/paperless-ngx.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: Paperless-ngx:全文管理文档
order: 17
order: 32
---

[Paperless-ngx](https://docs.paperless-ngx.com/) 是一个开源文档管理系统,可将您的物理文档转换为可搜索的在线档案。
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/qbittorrent.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: qBittorrent:种子&磁力下载
order: 19
order: 5
---

[qBittorrent](https://registry.hub.docker.com/r/linuxserver/qbittorrent/) 是一款开源免费的种子和磁力链接下载工具。
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/qinglong.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: 青龙面板:定时任务管理
order: 81
order: 84
---

[青龙面板](https://github.com/whyour/qinglong) 是支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台,但现在多被用于京东薅羊毛,比如领京东、价保。安装好 Docker 后的配置流程参考 [青龙面板应用——安装依赖拉取仓库运行京东脚本(保姆级图文)](https://blog.csdn.net/u011027547/article/details/130703685)
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/reader.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: Reader:小说/书籍阅读
order: 4
order: 11
---

[reader](https://github.com/hectorqin/reader) 是阅读 3 的服务器版,为阅读爱好者提供全面的功能支持。
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/reverse-proxy.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: 反向代理:Nginx Proxy Manager
order: 99
order: 101
---

反向代理是一种方便的后端工具,其作用是拦截所有传入请求并进行统一的转发管理。在 Docker 容器管理领域,使用反向代理可以让你摆脱繁琐的端口号记忆,只需通过不同的域名即可访问特定的 Docker 服务。常见的反向代理工具包括 Nginx Proxy Manager、nginxWebUI、Caddy 和 Lucky。
Expand Down
4 changes: 2 additions & 2 deletions docs/services/dockers-on-nas/srs-stack.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: SRS Stack - 直播推流
order: 16
title: SRS Stack直播推流
order: 83
---

SRS 是一个免费开源的实时视频服务器应用,通过 [SRS Stack](https://github.com/ossrs/srs-stack) 能够轻松在多平台上进行简单高效的直播同步推流部署。
Expand Down
21 changes: 13 additions & 8 deletions docs/services/dockers-on-nas/stirling-pdf.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,27 @@
---
article: false
title: Stirling-PDF
order: 9
title: Stirling-PDF:开源 PDF 处理工具
order: 31
---

[Stirling-PDF](https://github.com/Frooodle/Stirling-PDF) 基于 Web 的 PDF 文档开源工具箱,允许您对 PDF 文件执行各种操作,例如拆分合并、转换、重新组织、添加图像、旋转、压缩等。
[Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF) 是开源的 PDF 文档工具箱,允许你对 PDF 文件执行各种操作,如拆分合并、转换、重新组织、添加图像、旋转、压缩等数十种功能,足够日常使用。

![](https://img.newzone.top/2024-01-16-02-15-55.png?imageMogr2/format/webp)

## 部署命令

```yml
version: "3.3"
version: '3.3'
services:
stirling-pdf:
image: frooodle/s-pdf:latest
ports:
- "8080:8080"
- '7581:8080'
volumes:
- /location/of/trainingData:/usr/share/tesseract-ocr/4.00/tessdata #Required for extra OCR languages
- /location/of/extraConfigs:/configs
# - /location/of/customFiles:/customFiles/
#- /location/of/trainingData:/usr/share/tesseract-ocr/5/tessdata #Required for extra OCR languages
- /volume1/docker/s-pdf/configs:/configs
#- /location/of/customFiles:/customFiles/
#- /location/of/logs:/logs/
environment:
- DOCKER_ENABLE_SECURITY=false
```
27 changes: 27 additions & 0 deletions docs/services/dockers-on-nas/sun-panel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
article: false
title: Sun-Panel:简化导航页
order: 92
---

[Sun-Panel](https://github.com/hslr-s/sun-panel) 与 Homarr 相比,样式与功能都要简单许多。

不过 Sun-Panel 有 [浏览器书签转换工具](https://hslr-s.github.io/sun-panel-tool-page/#/),可以将书签批量导入 Sun Panel。

## 部署代码

```yml
version: "3.2"

services:
sun-panel:
image: "hslr/sun-panel:latest"
container_name: sun-panel
volumes:
- /volume1/docker/sun-panel/conf:/app/conf
- /volume1/docker/sun-panel/uploads:/app/uploads
- /volume1/docker/sun-panel/database:/app/database
ports:
- 7580:3002
restart: always
```
4 changes: 2 additions & 2 deletions docs/services/dockers-on-nas/syncthing.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: Syncthing - 私人同步盘
order: 10
title: Syncthing私人同步盘
order: 21
---

[Syncthing](https://github.com/syncthing/syncthing) 是一款开源免费的跨平台文件同步工具,基于 P2P 技术实现多设备之间的文件同步。需要注意的是,Syncthing 和微力同步都不能使本地两个文件夹同步。我之前使用免费提供的 GoodSync 来同步同一设备上的文件。
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/tachidesk.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: Tachidesk:漫画聚合阅读器
order: 8
order: 12
---

[Tachidesk](https://github.com/Suwayomi/docker-tachidesk) 是一个免费的开源漫画阅读器,支持在各种客户端上部署,可以方便地订阅并聚合漫画源。为了实现统一的漫画阅读体验和浏览管理,建议将 Tachidesk-Server 部署在 NAS 上,并通过网页端访问以进行漫画阅读,以获得类似应用的操作习惯。
Expand Down
2 changes: 1 addition & 1 deletion docs/services/dockers-on-nas/uptime-kuma.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
article: false
title: Uptime Kuma:轻量运维监控
order: 80
order: 82
---

[Uptime Kuma](https://github.com/louislam/uptime-kuma) 是一款轻量级自动化运维监控工具,支持监控 HTTP(s)、TCP、Ping、DNS 记录、推送以及 Steam 游戏服务器的正常运行时间。对于检查特定关键词是否存在于网页中等轻量级监控是足够了。相对于 Check 酱,它的设置更为简单,非常适合用于网页监测服务。
Expand Down
4 changes: 2 additions & 2 deletions docs/services/dockers-on-nas/xiaoya.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
---
article: false
title: 小雅 alist:影视资源合集
order: 18
order: 2
---

[xiaoyaliu/alist](https://hub.docker.com/r/xiaoyaliu/alist) 是一个基于阿里云盘的 alist 方案,集成了众多影音资源,免去了自行搜索的麻烦。具体配置可参考[xiaoya docker 配置指南](https://xiaoyaliu.notion.site/xiaoya-docker-69404af849504fa5bcf9f2dd5ecaa75f)

请注意,使用阿里云盘时可能需要定期更新 mytoken。只需访问网址 https://aliyuntoken.vercel.app/ ,并使用阿里云盘 app 扫描二维码即可获取。
请注意,使用阿里云盘时可能需要定期更新 mytoken。只需访问网址 <https://aliyuntoken.vercel.app/> ,并使用阿里云盘 app 扫描二维码即可获取。

## Emby + 小雅

Expand Down
Loading

0 comments on commit 4de459f

Please sign in to comment.