在前两篇文章中,我们安装了 Openmediavault、部署了 ZFS 文件系统,这次我们将会用 Docker 容器部署 BT/PT 下载应用——qBittorrent。NAS 下载 BT/PT 是我的核心需求,使用 Docker 部署这类应用应该算是常规操作。
OMV 部分总共分为三篇文章...
阅读全文
在上一篇文章,我们装好了 Openmediavault,完成了基本的配置,安装了 Openmediavault 插件,这次我们就可以开始尝试部署 ZFS 文件系统了。在 OMV 上使用软 RAID 加 ext4 或者 btrfs 是完全够用的,我这纯粹是听了群友的鬼话非要折腾 ZFS。ext4、btrfs ...
阅读全文
在准备好硬件之后,就该选择一个合适的 NAS 系统了。原先选择的是群友推荐的 TrueNAS SCALE,安装之后发现它 Docker 功能限制很大,于是换成了 Openmediavault(简称 omv)。在折腾了好几天踩了无数坑之后,发现 TrueNAS 的不少限制完全可以绕开,又打算换回 TrueNA...
阅读全文
最近,电脑硬盘全线飙红,笔记本内置的 512 GB 固态和外挂的 6 TB 机械硬盘都被塞满了东西。虽然还有一块 4 TB 的 3.5 寸机械硬盘、一块 2 TB 的 2.5 寸机械硬盘,但它们没法一直挂在电脑上,已经沦为冷备份盘了。是时候搞一台 NAS(Network Attached Storage,网...
阅读全文
前一阵子在折腾服务器的时候,偶然读到了苏洋老师的文章,了解了 Traefik,搞明白了该怎样用 Docker 部署服务。随后,我照猫画虎搭起来了 Traefik 和 Docker,并成功部署了 MediaWiki 和一个静态网站。
这篇文章记录一下搭建 Traefik 的过程,并部署一个简单的...
阅读全文
Python 的列表、变量以及参数传递一直都是一个挺让人头疼的问题。什么时候是值传递,什么时候是引用传递,总是傻傻搞不清。
举个例子来说,下面三段代码都希望能够删除列表第一个元素,但为什么前两个能实现功能,但第三个不行呢?
# Exa...
阅读全文
前两天把便携屏整碎了,屏幕正中央一块击打痕迹,向四个方向扩散条纹(忘了拍照)。今年初才花一千二买的东西,这还没用到一年,直接买个新的太肉疼了,不如先看看能不能自己修好。
于是噌的一下就拿出螺丝刀,很快啊,就准备把屏拆了。上来就是左撬、右划,想去找卡扣和螺丝孔。结果发现这屏不讲武德,正面壳是双面...
阅读全文
嘛……之前已经写过一篇用 Visual Studio Code 编辑 LaTeX 的文章,这回来把拖了很久的编辑 Markdown 的文章补一补。
Markdown 是个好东西,作为一种轻量级的标记语言,很适合用来写一些简单的文章,并输出成 HTML 或者 PDF 格式。在不少情况下,我们不需...
阅读全文