接着上一篇的硬件,这次主要分享一下目前服务器上安装的软件和使用经历。

虚拟机

首先最主要的是Proxmox了,他是用于托管虚拟机和容器的。不过Openwrt也相当重要,因为我把Proxmox的主网卡直通到了Openwrt,Openwrt直接管理服务器上的所有网络服务(当时以为给openwrt分配2线程CPU以为足够了,结果两个线程一直占满)。

我管理服务器的策略是把需要调用硬件的服务安装在虚拟机上。比如Openwrt需要网卡,Archlinux上跑的smb、nfs、plex、aria2和qbittorrent需要机械硬盘和显卡,homeassistant os需要USB,最后还有网心云。

而不需要调用硬件的直接用LXC容器运行,说起LXC其实蛮不错的,安装Archlinux只要下载模版然后创建创建容器就安装好了,比虚拟机安装不知道要简单多少。LXC容器我用来分开运行Docker应用和mongodb。我在Proxmox的数据中心添加SAS硬盘所在虚拟机的nfs,并添加到docker所在LXC容器。

Docker应用

这里用名称和简介的方式来列出我目前安装应用。

  • organizr|功能强大,漂亮的导航页
  • prowlarr|可以自动同步分类arr系订阅源
  • lidarr|下载管理音乐
  • radarr|下载管理电影
  • readarr|下载管理电子书
  • sonarr|下载管理电视剧
  • whisparr|我没有下载,推荐给喜欢欧美的
  • bazarr|字幕下载
  • forked-daapd|支持airplay的音乐播放器,支持homeassistant
  • photoprism|UI漂亮支持RAW格式的照片管理器
  • docker-icloudpd|自动下载iCloud中的照片到硬盘
  • freshrss|管理rss订阅,连接Reeder很方便
  • qiandao|自动网页签到
  • qinglong|青龙面板,自动领京豆,替代ifttt
  • youtubedl|下载油管视频
  • hhs66317/m3u8|m3u8视频下载器
  • baidunetdisk-crossover-vnc|网速只有10兆,但24小时挂机下载就可观了
  • searx|搜索引擎
  • komga|电子书漫画阅读器,支持OPDS
  • overseerr|连接sonarr和radarr自动下载
  • bitwarden|密码管理
  • traccar|离线地图,支持homeassistanr

题外话

家庭服务器非常复杂,不是一两篇文章就可以讲好了的。后期有空的话会再增加一个Wiki,用于备忘和补充。不过我已经把电脑卖了,打算等教育优惠送AirPods的时候入一台iMac m1,这样既可以教育优惠,又可以把AirPods卖了做到折上折,还可以先把闲钱放金融平台净值型理财然后拿利息。

最近日元贬值厉害,想起我去年黑五日亚买的5折亚马逊智能音箱,因为闲鱼淘宝都有卖,想都没有想就买下了。没想到最后没法转运,如果要退货,那需要付出转运公司人工费和快递费,总计要一百多,是国内快递的10倍,我的智能音箱才几十块人民币啊,所以干脆就不要了。 日区App Store也是坑,汇率算下来要比国区App Store高几个百分点。还不去去淘宝买美区应用兑换码,价格比Apple Store便宜几十倍。 仔细想想,只要用心思考和善于搜索完全可以买到最便宜的。