type
status
date
slug
summary
tags
category
icon
password
Property
Feb 27, 2024 09:34 AM
0. 前言
本文是《家庭服务器搭建》系列文章的第二篇——多媒体服务篇。
家庭服务器是利用家里的小型服务器搭建网络服务,提高内网网络质量,替代公共网络服务的一体化解决方案。Self-Hosted 是一个庞大的范畴,有大量的社区和资源可以探索研究,本系列文章会介绍网络存储设施 NAS,网盘,网络相册,影音娱乐,下载器等各种实用的个人自建网络服务。
1. 下载工具
qbittorrent
开启种子监听
开启webui
Aria2c
直接使用 WebUI
6. NAS NextCloud
安装
挂载外部存储
sudo snap set nextcloud ports.http=81
7. Syncthing
可以直接装在 Windows 上,然后 Linux 的 NextCloud 配合 external storage 使用
8. 网络媒体库
Plex 的安装
tMM刮削器
自动刮削,包括转义
C:\Progra~1\tinyMediaManager\tinyMediaManagerCMD.exe movie -u -n -r
9. Python 环境:JupyterHub & JupyterLab
如果需要访问放在windows上的磁盘,则需要使用 root 用户登录 JupyterHub,为了能够顺利以 root 用户身份登录,需要在配置文件中加入:
c.Spawner.args = ['--allow-root']
如果需要安装额外的 python package,可直接在 JupyterLab 中使用如下命令安装(当前的 python 为 venv 环境下的)
python -m pip install <package>
10. 反向代理和 Hosts
Mac 客户端使用代理回家时,会遇到 proxybypass 的问题,需要开机
/Library/Preferences/SystemConfiguration/preferences.plist
修改: