NO.Idea

Homelab

Device: Raspberry OS: DietPi Docs: 文档

Burn Image#

Setup Wi-Fi#

source

After connecting to Wi-Fi, use default username(root) and password(dietpi) to loggin. There will be two passwords that need to be set. One is used to for applications that are installed via DietPi Package Library, the other one is Unix password.

NextCloud#

I prefer to us external disk as storage for NextCloud.

source

Erase and Format#

For Docker installation, see selfhosted/nextcloud.

Syncthing#

在 NextCloud 创建新文件夹,然后

不是通过 Web 上传的文件需要手动扫描,所以创建定时任务

这样同步任务交给 Syncthing 而不是 NextCloud,NextCloud 只充当一个前端。

Aria2#

这个不需要多做修改,改个下载路径就可以了。我把下载路径改到了 NextCloud 里的 Downloads 文件夹。

Jellyfin#

跟着文档,使用 Docker 安装,没有遇到权限问题,可以正常使用。

config, cache 路径在树莓派里,media 路径在 NextCloud 里。

安全设置#

sudo 使用密码#

ufw#

pyenv#

neovim#