跳转到内容
View in the app

A better way to browse. Learn more.

彼岸论坛

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
欢迎抵达彼岸 彼岸花开 此处谁在 -彼岸论坛

[程序员] 分享个人软路由、NAS 和家庭服务器的使用情况

发表于

这篇帖子并不是鼓励大家不顾实际情况去添置实际用不上的硬件设备,没有需求也要创造需求。单纯是给已经有或者考虑购入的 V 友一个参考。有不对的地方还请 V 友指正,万分感谢。

软路由

我使用的软路由是一个 J4125 四 2.5G 口小主机,四个口分别连接:

  • 联通光猫。
  • 卧室台式机。
  • 一台路由器,充当无线 AP + 有线交换机连接 NAS 、小主机和 Apple TV 。
  • 光猫的 IPTV 口。

跑了如下服务:

  • Passwall 。
  • 转发一个端口到小主机的 SS 服务做内网穿透。
  • Udpxy 将 IPTV 组播转单播,配合内网穿透可以在任何地方看家里的 IPTV 。

iptv

NAS

NAS 是一台威联通的 TS-264C:

nas

  • 有 512G + 4T 两块 NVMe 和 4T + 4T 两块 2.5 寸 SSD ,以前也有大容量机械但是噪音缘故还是换了全闪。
  • 四块盘分别用于:系统、相对重要的数据、丢了不心疼的数据、备份。
  • 跑了两个服务,一个是虚拟机的 PBS 用于备份部分 PVE 虚拟机,一个是威联通自带的 HBS 3 ,每晚备份重要数据到备份盘,以及部分重要数据上传 OneDrive 。

家庭服务器

家庭服务器是一台铭凡的 UM480XT 小主机,AMD 4800H/1TB 固态/32GB * 2 内存。

pve

  • 运行着 PVE 8 。

  • 有一个 Home Assistant 虚拟机管理家里的设备,门铃监控视频会传到 NAS 。

  • 有一个 Windows 11 虚拟机,用于偶尔的网盘软件下载需求,平日休眠状态。因为没弄核显直通,使用还是能感觉到卡顿,但足够满足需求。

  • 有一个 Debian 虚拟机用于偶尔的个人项目轻度开发,Visual Studio Code 连上去写点 NodeJS 或者 Java/Scala 的自用工具。偶尔会用来编译一些源码,比如 OpenWRT/OpenSSH 。

  • 有一个 Ubuntu 虚拟机用于运行 Docker 容器,目前常用的服务有:

    • 建站:Wordpress + Hugo + Hexo + 若干 Nginx 服务器,用于只有自己才会访问的导航页、个人博客、在线相册、文件下载服务器等。
    • 观影:Plex + Jellyfin + Stash 。Plex 用于正常电影电视剧搜刮。后两者用于私人视频的搜刮和观看,Stash 功能全但是视频观看体验比较一般,所以还是使用 Jellyfin + jellyfin-plugin-metatube 居多。 plex
    • 下载:qBittorrent + Jackett + Nas Tools + MeTube + 自己弄的 Jable 下载器。前三个用于下载正常电影电视剧,MeTube 偶尔用来下载 YouTube 和 Bilibili 视频。 jable_downloader
    • AI:MT Photos 和 LibreChat 。前者主要用来跑 CLIP 帮我找东西,后者走国内中转站用 ChatGPT 和 Claude 。

    mt_photos

    librechat

    • 监控:Smokeping + Uptime Kuma 。Smokeping 用于监控自己的 VPS 或者一些 DNS 服务器,Uptime Kuma 监控各种服务状态。 uptimekuma
    • 内网穿透:若干 FRPC 和一个 SS ,两者都是用于内网穿透,后者是公网 IP 直连加路由器转发。
    • 测速:OpenSpeedTest 。内网内部和穿透的时候测速用。 openspeedtest
    • RSS:FreshRSS 和 RSSHub 。 freshrss
    • 游戏:跑有一个 帕鲁服务器。虽然游戏现在没啥人玩了,但是服务器还一直活着。人多的时候小主机还是有些扛不住,八九个人的时候 Server FPS 已经掉到三十多帧。
    • 订阅管理:WallOS 。偶尔会上来看看订阅快到期没。 wallos
    • 其他:Portainer 偶尔用来查看容器运行状态,Microbin 偶尔在两台设备相互没法直接传文件的时候作为文件中转站。 miccrobin

Featured Replies

No posts to show

创建帐户或登录来提出意见

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.