A Mac Guy Gets Into Self-Hosting
Mac Apps
Before 2025, my self-hosting experience had been limited to running the media server software, Plex, on a 2009 iMac. When I retired that machine, I didn't resurrect Plex on my new Mac, although I did hang on to all the media files. I retired myself this year and resolved to start self-hosting some services as a learning experience. My home network consists of three Mac laptops, a Lenovo ThinkPad, that 2009 iMac I mentioned, plus five iOS devices and an Amazon Kindle Fire (Android). I elected to use the ThinkPad as a server, although the platform I chose, Unraid, will also run on a Mac. Many of the services it hosts are fully accessible on Mac and iOS devices. I picked Unraid because I have contacts who use it. It is not FOSS. A license that allows you to connect six hard drives in a RAID array is $49.
Unraid Benefits
• 1 year of free OS updates• All Unraid OS features
• Perpetual Starter license
• Access to Community Apps
• VM and Docker Management
• Integrated Tailscale + VPN Support
• Network-Attached Storage Dual Parity Protected Array, ZFS, BTRFS, XFS Pools In the two weeks I've been using it, I have installed a media server (Plex), a photo management server (Digikam), file sharing (Syncthing), and the Mac compatible VPN, Tailscale that allows geographically distant devices to interact as if they were on a LAN. Other services I plan to investigate are:
- Nextcloud - a personal alternative to Dropbox, Google Drive, One Drive etc.
- Self-hosted Calibre ebook server
- Paperlessngx - a document management system
In seeking advice from experienced self-hosting folks, I received this detailed answer from a friend on Mastodon, @phillip@omg.lol