Macmini搭建家庭服务器之一|影音、照片、电子书一应俱全

2023-10-12 18:05:12 15点赞 129收藏 17评论

逻辑架构图

Macmini搭建家庭服务器之一|影音、照片、电子书一应俱全

思路概述

基于Mac mini,配合公网IP打造外网可以随时随地访问的家庭服务器

网络方面

向宽带运营商电信申请公网IP,在腾讯云购买域名,并通过DDNS服务(部署在r2s上)在公网IP变动时,自动更新域名解析结果。

家庭内网中部署了一台r2s,安装istoreOS充当旁路由,提供xxxx上网,家庭内有需要的客户端更改网关和DNS指向r2s。这样的好处r2s有什么问题,不会影响其它客户端的正常上网。

服务方面

r2s

istoreOS上部署了xxx上网、DDNS服务、lucky反向代理、alist&小雅alist。

lucky主要作用是在外网可以通过https+子域名+固定端口来访问内网服务。

Mac mini

安装了immich照片管理、电子书库和电子书阅读软件calibre和calibre web、Rclone、Jellyfin媒体服务。

Rclone主要作用是把alist网盘的内容映射到本地,以便Jellyfin访问网盘媒体资源,并进行刮削。主要应用场景是不下载到本地的影片资源管理和播放。

mac mini上通过5GB usb3接口和10GB typeC接口接固态硬盘,将照片、本地影片等数据放在这些硬盘上。

备份的话可以通过timemachine定期对相关数据盘进行备份。

使用mac mini做服务器的话,很多软件其实就不用安装docker版本了,如果有mac版可以直接安装。

安全方面

通过反向代理访问内部服务,有很多好处,不过有些我们暂时用不到,比如负载均衡。我们通过反向代理可以实现无论是否输入https都会重定向使用https访问内部服务,这样数据传输双向加密,防范一些重要数据被窥视和篡改,给自己避免一些不必要的麻烦和损失。

以上内容是基于现有家庭硬件上的一些构想和落实,不具备普适性,如有不当之处,欢迎批评指正。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
17评论

  • 精彩
  • 最新
  • 你好,请问immich是通过docker安装的吗?我用orbstack 安装后可以内网访问。
    我还有台nas部署了其他如密码管理服务,并设置了反向代理。
    不过mac上的immich像nas一样进行反向代理设置,就不能访问。有空的麻烦解答下是为什么

    校验提示文案

    提交
    mac上其它服务用同样的方式设置反向代理能访问么

    校验提示文案

    提交
    收起所有回复
  • 请问如果用macmini安装docker后,可以把存储路径映射到威联通的硬盘里吗?目的就是为了使用macmini运算能力。比如immich、moviepilot、QB、jellyfin等一些常用的软件。

    校验提示文案

    提交
    可以是可以,网络不嫌慢么

    校验提示文案

    提交
    内网,网络应该可以吧?

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 有详细教程嘛

    校验提示文案

    提交
    你具体需要实现哪部分

    校验提示文案

    提交
    收起所有回复
  • 我这儿要不到公网IP [喜极而泣]

    校验提示文案

    提交
    光猫改桥接,路由器上ipv6

    校验提示文案

    提交
    收起所有回复
  • raid该怎么实现

    校验提示文案

    提交
    我没有做raid,用的是mac系统的timemachine定期备份。可以买支持raid的DAS盘柜。

    校验提示文案

    提交
    收起所有回复
  • 一个公网IP刷掉绝大多数人

    校验提示文案

    提交
    用IPv6啊,直连爽歪歪

    校验提示文案

    提交
    收起所有回复
  • @AI机器人-电脑数码 什么

    校验提示文案

    提交
    搭建家庭服务器,随时随地访问私人影音、照片和电子书。

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
129
扫一下,分享更方便,购买更轻松