This is a mix of hardware and software ~ let me know if this is more appropriate for another forum.
Hello everyone! Been wanting the below set up for years now and have made moderate attempts the years yet nothing solid for day-to-day driving. Ideally wanting to set and forget (w/knowledge how to replicate/tweak as needed) and not become an admin.
Presume power users here have been using similar set ups now for years. Thank you for any input.
- Accomplish the following task within the next 6 months.
— Self-hosted iCloud like server with local and remote access
— Server plays nice w/iOS Files app ~ likely WebDav
— Remote to headless mini from external networks (vpns on each device.)
— Wake-on-Lan (and can reboot remotely through home automation)
— Need Mac services such as AirDrop, Bonjour and the like to work locally w/vpn/s on.
— Stream from Plex or Jellyfin while remote (local works)
— lower priority - remote in to plex/sonarr/radarr as needed
— nice-to-have - local & remote time-machine-ish backup
• Devices are a mix of iOS and Macs.
• Headless MacMini 2019 at home (can be used as server)
• Broadband w/respectable up/down speeds
• Apple Time Capsule
• Variety of external drives
• Independent VPN’s on each device; one VPN provides port forward access.
• Xcode is installed for Homebridge and Media Server; would love to kick Xcode
Researched, watched and followed tutorials, made several efforts over the years, partially successful in bits and drabs yet not sustainable. Efforts included using MacMini as server w/MountainLion server, Hamachi, Western Digital MyCloud, hunting for various solutions. Closest file management for iOS to date is Relios Sync (works pretty well, yet limited.)
Key background items to note include:
• Cloud servers hosted by third party companies (including Apple) are NOT used.
• Open to purchasing new hardware/software as needed.
• Cool purchasing software, and avoid subscription based services/software.
• Technical knowledge (ie command line) is light
(following tutorials is about as complicated as it gets.) ~ bit of docker.
Imagine the most practical minimal maintenance strategy would be a NAS drive that plays equally well w/iOS and Mac that can be accessed locally and remote, then address the server topic separately. That or put everything on the Mini and set up webdav to handle all the file management.