HomeSolutions › Home lab & self-hosting

Home lab & self-hosting

Run your media, home automation, storage and self-hosted apps on a Mac you own.

The Self-hosting and Home Automation presets bring media servers, downloads, Home Assistant, Zigbee, cameras, IoT, storage / NAS and dozens of self-hosted apps into one sidebar — with backups, the macOS firewall, the Malware Audit and monitoring so your home lab is actually safe to expose.

Services we install or monitor for this

378 services across 25 categories that FrontierStack can install, connect and monitor for this use-case — revealed together when you pick this preset in the app.

Browse by category (25)
Containers40
  • Apple ContainerApple's native `container` tool — Linux containers in per-container VMs
  • Azure LocalAzure Stack HCI successor — monitored via Azure ARM, no local API
  • ColimaContainer runtimes on macOS via Lima (Docker/containerd/k8s)
  • Dev Containers (VS Code)Reproducible dev environments in a container
  • Docker SwarmDocker-native clustering (docker swarm / stack)
  • HelmThe Kubernetes package manager (charts)
  • HPE MorpheusHybrid-cloud management & orchestration (REST API)
  • Hyper-V Live MigrationMove running Hyper-V VMs between hosts with no downtime
  • k0sZero-friction single-binary Kubernetes
  • k3dk3s in Docker — lightweight multi-node clusters
  • K3sLightweight certified Kubernetes (self-hosted)
  • kindKubernetes IN Docker — disposable clusters
  • kubeadmThe official cluster bootstrapper (vanilla K8s)
  • KubernetesThe container orchestrator (kubectl)
  • LimaLinux virtual machines (container machines) on macOS
  • MicroK8sCanonical's low-ops Kubernetes (snap)
  • Microsoft Hyper-VWindows Server hypervisor (Type-1)
  • minikubeLocal single-node Kubernetes for development
  • nerdctlDocker-compatible CLI for containerd
  • NomadHashiCorp workload orchestrator (self-hosted)
  • NutanixHCI platform — AHV hypervisor + Prism management
  • OpenShift / OKDRed Hat's enterprise Kubernetes platform
  • OpenShift VirtualizationRun VMs alongside containers on OpenShift (KubeVirt)
  • OpenStackOpen-source private-cloud IaaS platform
  • OrbStackFast Docker & Linux machines for macOS
  • Platform9Managed Kubernetes / private cloud (SaaS control plane)
  • PodmanDaemonless, Docker-compatible containers
  • PortainerWeb UI for Docker & Kubernetes (self-hosted)
  • Proxmox VEOpen-source virtualization — KVM VMs + LXC containers
  • Proxmox VE Live MigrationLive-migrate KVM VMs across Proxmox cluster nodes
  • RancherMulti-cluster Kubernetes management (self-hosted)
  • Rancher DesktopDesktop Kubernetes + container runtime for Mac
  • RKE2Rancher's security-focused Kubernetes (Gov-grade)
  • Scale Computing HyperCoreSC//HyperCore HCI appliance (HC3) — REST API on :443
  • Talos LinuxAPI-managed immutable OS purpose-built for Kubernetes
  • VergeOSVerge.io — integrated virtualization, storage and networking
  • VMware vMotionLive-migrate running VMs between ESXi hosts
  • VMware vSphereEnterprise virtualization — ESXi hypervisor + vCenter
  • WatchtowerAuto-update running Docker containers
  • XCP-ngOpen-source Xen hypervisor (XenServer alternative)
Media Servers28
  • Airsonic-AdvancedSelf-hosted music streaming (Subsonic API)
  • AudiobookshelfSelf-hosted audiobook & podcast server
  • AzuraCastComplete self-hosted radio station
  • BazarrAutomatic subtitles for Sonarr/Radarr
  • Calibre-WebWeb reader/manager for a Calibre ebook library
  • Channels DVR ServerWhole-home DVR for live TV & streaming (self-hosted)
  • EmbyMedia server with live TV/DVR
  • IcecastAudio streaming server (net radio)
  • ImmichSelf-hosted photo & video backup (Google Photos alt.)
  • JellyfinFree home media server (Plex alternative)
  • JellyseerrMedia request manager (Jellyfin/Plex/Emby)
  • KavitaFast ebook/comic/manga server
  • KomgaComics & manga server (self-hosted)
  • MediaMTXRTSP/RTMP/HLS/WebRTC/SRT media server
  • NavidromeSelf-hosted music server (Subsonic-compatible)
  • OmbiMedia request system (Plex/Emby/Jellyfin)
  • OverseerrMedia request manager for Plex
  • OwncastSelf-hosted live streaming + chat
  • PeerTubeFederated, P2P video platform (ActivityPub)
  • Plex Media ServerPopular home media server
  • RestreamerRestream one input to many platforms
  • RomMSelf-hosted ROM manager & player
  • SRSSimple Realtime Server — RTMP/WebRTC/SRT
  • TautulliPlex monitoring, history & stats
  • TdarrDistributed media transcoding/health automation
  • TSDuckMPEG transport-stream toolkit (CLI)
  • TvheadendTV streaming server & DVR (DVB/IPTV)
  • Wowza Streaming EngineCommercial streaming server (RTMP/SRT/HLS)
Monitoring28
  • AlertmanagerRoute and deduplicate Prometheus alerts (self-hosted)
  • BeszelLightweight server monitoring hub + agents
  • CheckmkAuto-discovering IT monitoring (self-hosted)
  • DatadogHosted metrics, logs, traces and synthetics (SaaS)
  • DynatraceEnterprise observability and AIOps platform
  • GlancesCross-platform system monitor (web/API)
  • GoAccessReal-time access-log analyser (CLI/HTML)
  • GrafanaDashboards for any data source (self-hosted)
  • Healthchecks.ioCron & heartbeat monitoring (cloud or self-hosted)
  • HomepageSelf-hosted services dashboard (gethomepage.dev)
  • HoneycombObservability for high-cardinality events and traces
  • MatomoFull-featured self-hosted web analytics
  • Nagios CoreThe classic check-based monitor (self-hosted)
  • NetdataReal-time system metrics dashboard
  • New RelicHosted APM, infrastructure and logs (SaaS)
  • Node ExporterUnix host metrics for Prometheus (self-hosted)
  • NUT (Network UPS Tools)UPS monitoring server (upsd) for many devices
  • PeaNUTModern web dashboard for NUT UPS servers
  • PlausibleLightweight, privacy-first analytics
  • PrometheusTime-series metrics & alerting (self-hosted)
  • ScrutinyS.M.A.R.T. drive health dashboard
  • SentryError tracking and performance monitoring
  • Speedtest TrackerScheduled internet speed tests + history
  • UmamiSimple, privacy-focused analytics (Node)
  • Uptime KumaSelf-hosted uptime monitor
  • UptimeRobotCloud uptime/SSL monitoring with status pages
  • Windows ExporterWindows host metrics for Prometheus (remote)
  • ZabbixEnterprise monitoring — agents, SNMP, triggers (self-hosted)
Storage & NAS28
  • CephDistributed object/block/file storage cluster (self-hosted)
  • DropboxCloud file sync & share (app + API)
  • Fibre Channel (SAN)FC SAN fabric — HBA ports, WWNs, multipath
  • File BrowserWeb file manager for a directory
  • FilestashWeb file manager for S3/SFTP/FTP/WebDAV/…
  • GigaIO FabreXPCIe/CXL memory fabric — composable GPU pooling
  • GlusterFSScale-out network filesystem (self-hosted)
  • InfiniBand FabricInfiniBand HCA/fabric — ports, SM, port-error counters
  • iSCSI (SAN)Block storage over TCP/IP — initiator & target (port 3260)
  • Liqid (Composable)Composable PCIe/CXL fabric — pool & attach GPUs/NVMe
  • NetatalkAFP file sharing for legacy Macs and Xserve estates
  • NextcloudFiles, sync, office & app platform
  • NVIDIA NVLinkGPU-to-GPU interconnect — per-link state & bandwidth
  • NVIDIA NVSwitchNVLink switch fabric — Fabric Manager service
  • NVMe / NVMe-oFNVMe SSDs & NVMe-over-Fabrics targets (TCP/RDMA/FC)
  • ownCloudSelf-hosted file sync & share
  • QNAP QTSQNAP NAS appliance (QTS/QuTS hero)
  • RDMA / RoCE / iWARPRemote Direct Memory Access fabrics — RoCE & iWARP
  • Resilio SyncP2P file sync (BitTorrent-based)
  • SambaSMB file sharing (+ Time Machine)
  • SeafileFile sync & share with client-side encryption (self-hosted)
  • Supabase StorageS3-compatible object storage from Supabase
  • SyncthingPeer-to-peer continuous file sync
  • Synology DSMSynology NAS appliance (DSM)
  • TrueNASZFS NAS OS — pools, snapshots, replication (self-hosted)
  • UnraidNAS/server OS — storage array, VMs & Docker
  • WEKAParallel filesystem for AI/HPC (GPUDirect)
  • ZimaOS / CasaOSPersonal-cloud NAS OS for ZimaCube / ZimaBoard (self-hosted)
Chat & Collaboration26
  • AIM OSCAR ServerAlternative OSCAR server — make your own AIM chat network
  • Anope (IRC services)IRC services (NickServ/ChanServ) for many IRCds
  • Atheme (IRC services)NickServ/ChanServ services for TS6 IRCds
  • BuzzGroup chat for humans + AI agents (Block; cloud or self-hosted)
  • DiscordCommunity chat & voice (cloud)
  • Ergo (IRCd)Modern single-binary IRC server (IRCv3, built-in services)
  • InspIRCdModular C++ IRC server (self-hosted)
  • Jitsi MeetOpen-source video conferencing (self-hosted)
  • KiwiIRCWeb IRC client + gateway (self-hosted)
  • Libera.ChatPublic IRC network (FOSS communities) — connect, not self-host
  • Matrix (Synapse + Element)Open, federated chat — self-hosted (Docker)
  • MattermostOpen-source Slack alternative (self-hosted)
  • MumbleOpen-source low-latency voice (self-hosted)
  • Open OSCAR ServerSelf-hostable AIM/ICQ (OSCAR) server — run your own AIM
  • ProsodyLightweight XMPP (Messages) server
  • Rocket.ChatOpen-source team chat platform (self-hosted)
  • SessionOnion-routed private messenger (no phone number)
  • SimpleX ChatPrivate messenger with no user IDs (self-hostable relays)
  • SlackTeam chat & workflows (cloud)
  • Solanum (IRCd)The IRCd that runs Libera.Chat (charybdis fork)
  • TeamSpeakLow-latency voice server (self-hosted)
  • TelegramCloud messaging with a powerful Bot API (cloud)
  • The LoungeSelf-hosted web IRC client (always-on)
  • UnrealIRCdPopular full-featured IRC server (self-hosted)
  • ZNC (IRC bouncer)IRC bouncer — stay connected, replay history
  • ZulipThreaded team chat (self-hosted or cloud)
Knowledge & Memory22
  • AFFiNEDocs + whiteboard + database (Notion/Miro alt.)
  • AppFlowyOpen-source Notion alternative (docs/boards/DBs)
  • BookStackSelf-hosted docs/wiki organised as books (PHP)
  • DocmostOpen-source collaborative wiki & docs (Confluence/Notion alt.)
  • DokuWikiFlat-file PHP wiki — the closest macOS Server “Wiki” replacement
  • GraphifyTurn a codebase into a queryable knowledge graph (AI coding-assistant skill)
  • GraphRAGGraph-based retrieval-augmented generation (Microsoft)
  • Joplin ServerSync server for Joplin notes (E2EE)
  • KarakeepAI bookmark/read-it-later (formerly Hoarder)
  • LinkdingMinimal, fast self-hosted bookmark manager
  • LogseqLocal-first outliner & PKM (Markdown/Org)
  • MediaWikiThe wiki engine behind Wikipedia (PHP/MySQL)
  • MemosLightweight, privacy-first notes/memo hub
  • NotionAll-in-one workspace — docs, wikis, databases (cloud)
  • OutlineSelf-hosted team knowledge base (real-time)
  • ReadwiseHighlights sync & read-later (cloud API)
  • ShioriSimple self-hosted bookmark manager (Go)
  • SurfSenseSelf-hosted NotebookLM/Perplexity alternative
  • Trilium NotesHierarchical personal notes (self-hosted server + app)
  • WallabagSelf-hosted read-it-later (Pocket alternative)
  • Wiki.jsModern self-hosted wiki (Node.js)
  • ZoteroReference & research manager (app + API)
Version Control21
  • AWS CodeCommitManaged private Git repositories on AWS (API)
  • BitbucketAtlassian Git hosting — Cloud or self-hosted (Data Center)
  • code.storageCode hosting / storage platform (cloud) — see code.storage
  • CodebergFree community Git hosting (Forgejo, nonprofit)
  • EntireCode collaboration platform (cloud) — see entire.io
  • ForgejoCommunity fork of Gitea (Codeberg)
  • gh-dashTerminal dashboard for GitHub PRs & issues (gh extension)
  • GiteaLightweight self-hosted Git service
  • Gitea Actions RunnerCI runner for Gitea/Forgejo Actions
  • GitHubThe Git host — live account dashboard (cloud)
  • GitHub EnterpriseSelf-hosted / managed GitHub for organizations
  • GitLabFull DevOps platform — repos, MRs, registry (cloud or self-hosted)
  • Google Code (archive)Defunct — read-only archive for migrating old projects
  • GraphiteStacked-PR code review on top of GitHub (cloud + CLI)
  • Jujutsu (jj)Git-compatible VCS with a simpler, more powerful model
  • Phabricator / PhorgeSelf-hosted code review & repos (now maintained as Phorge)
  • PierreFast code review & collaboration on Git (cloud)
  • SourceForgeOpen-source project hosting & downloads (cloud)
  • SourceHutLightweight, email-driven Git suite (cloud or self-hosted)
  • Subversion (SVN)Apache Subversion — centralized version control (self-hosted)
  • Webhook (git-deploy)Push-to-deploy via webhooks
Fleet & Remote19
Routers & Firewalls19
  • Cisco Secure FirewallCisco NGFW (Firepower/ASA) — FMC/FDM API (commercial)
  • CradlepointCellular/5G edge routers (NCOS + NetCloud)
  • FirewallaHome/SMB security router (cloud MSP API)
  • FortiGateFortinet next-gen firewall — REST API (commercial)
  • IPFireHardened open-source Linux firewall (web UI)
  • MikroTik (RouterOS)RouterOS devices — REST API (v7+)
  • OpenWrtOpen-source router firmware (LuCI / ubus)
  • OPNsenseOpen-source firewall/router OS (REST API)
  • Palo Alto NetworksPAN-OS next-gen firewall — XML/REST API (commercial)
  • PeplinkSD-WAN routers with multi-WAN failover/bonding
  • pfSenseFreeBSD firewall/router OS (REST via package)
  • PoE Switch (RFC 3621)Managed PoE switch — port power, budget & cycling over SNMP
  • Sophos FirewallNext-gen firewall appliance — web UI + API (commercial)
  • UFW (Uncomplicated Firewall)Easy iptables/nftables host firewall for Linux servers (manage over SSH)
  • UniFiUbiquiti Cloud Gateway / Dream Machine + Network controller
  • UniFi OS ServerSelf-hosted UniFi OS — run the full stack on your own Mac or Linux box
  • Untangle / Arista NG FirewallDebian network gateway — web admin (commercial)
  • VyOSLinux network OS — unified CLI + HTTPS API
  • WatchGuard FireboxFireware firewall appliance — web UI + Cloud API (commercial)
Databases16
  • Apache CassandraDistributed wide-column database
  • Apache CouchDBDocument database with HTTP API and sync
  • CockroachDBDistributed SQL database
  • Couchbase ServerDistributed document, key-value and search database
  • FirebaseGoogle's backend-as-a-service — Firestore, Auth, Storage, Functions (cloud)
  • Microsoft SQL ServerMicrosoft relational database for Windows and Linux
  • MongoDBDocument (NoSQL) database
  • Neo4jGraph database with Cypher query language
  • NeonServerless Postgres — autoscaling & branching (cloud API)
  • Oracle DatabaseEnterprise relational database
  • PatroniHA PostgreSQL — automatic failover
  • PlanetScaleHosted MySQL with database branching (cloud API)
  • PocketBaseOpen-source backend in one file (SQLite + auth + realtime)
  • PostgRESTInstant REST API over a PostgreSQL database
  • ScyllaDBHigh-performance Cassandra-compatible database
  • TursoDistributed SQLite (libSQL) at the edge (cloud API)
Mail15
  • Apache SpamAssassinRule-based spam classifier (self-hosted)
  • DovecotIMAP/POP3 mail delivery server
  • HEY37signals hosted email & calendar (Imbox, Screener, Paper Trail)
  • Inbox ZeroOpen-source AI email assistant (self-hosted)
  • Maddy Mail ServerComposable single-binary mail server (SMTP/IMAP)
  • mailcowDockerized full mail-server suite (self-hosted)
  • MailScannerEmail security framework / gateway (self-hosted)
  • ModoboaMail hosting & management platform (self-hosted)
  • OpenDKIMDKIM signing & verification milter (self-hosted)
  • OpenDMARCDMARC policy filter & reporting (self-hosted)
  • PostfixSMTP mail transfer agent
  • ProtonEncrypted mail, VPN, drive & passwords (cloud)
  • Proxmox Mail GatewayAnti-spam/AV email gateway appliance (self-hosted)
  • RspamdFast spam-filtering system (self-hosted)
  • Stalwart Mail ServerAll-in-one secure mail server (SMTP/IMAP/JMAP)
Self-Hosted Apps14
  • DashyFeature-rich homelab dashboard
  • FreshRSSSelf-hosted RSS reader (PHP)
  • GrocyGroceries & household ERP
  • HeimdallSimple application start page
  • HomerStatic, fast services dashboard (YAML)
  • MealieSelf-hosted recipe manager & meal planner
  • MinifluxMinimalist RSS reader (Go)
  • MixpostSelf-hosted social media scheduling
  • Paperless-AIAI auto-tagging & chat for Paperless-ngx
  • Paperless-ngxScan, OCR & archive documents
  • PhotoPrismAI-powered photo library
  • PimcoreOpen-source PIM / DAM / CMS platform (self-hosted)
  • ResourceSpaceOpen-source digital asset management (self-hosted)
  • TandoorRecipe manager & meal planner
Runtimes13
  • .NET (ASP.NET Core)Run ASP.NET Core & Blazor apps (Kestrel)
  • AstroContent-first framework — zero JS by default; popular headless-WordPress front end
  • code-serverVS Code in the browser (self-hosted)
  • Fermyon SpinServerless WebAssembly apps & HTTP microservices
  • Next.jsReact framework served by a Node process (SSR/SSG)
  • Nuxt (Vue)Vue framework served by a Node process (SSR/SSG)
  • Supabase Edge FunctionsDeno serverless functions on the edge
  • SvelteKit (Svelte)Svelte app framework served by a Node process (SSR/SSG)
  • Tailwind CSSUtility-first CSS — standalone build CLI (no Node)
  • wasmCloudDistributed WebAssembly platform (CNCF)
  • WasmEdgeLightweight WASM runtime for cloud/edge & AI (CNCF)
  • WasmerWebAssembly runtime with a package registry
  • WasmtimeBytecode Alliance WebAssembly runtime (WASI)
Download Automation11
  • LidarrAutomated music collection management (self-hosted)
  • NZBGetLightweight, efficient Usenet downloader (self-hosted)
  • PinchflatSelf-hosted YouTube media downloader/archiver
  • ProwlarrIndexer manager for the *arr stack
  • qBittorrentOpen-source BitTorrent client with Web UI (self-hosted)
  • RadarrAutomated movie management (self-hosted)
  • ReadarrAutomated book & audiobook management (self-hosted)
  • SABnzbdUsenet (NZB) downloader with Web UI (self-hosted)
  • SonarrAutomated TV series management (self-hosted)
  • TransmissionLightweight BitTorrent client + daemon (self-hosted)
  • Tube ArchivistSelf-hosted YouTube archive (index + watch)
DNS10
  • AdGuard HomeNetwork-wide ad/tracker-blocking DNS (self-hosted)
  • DNSimpleManaged DNS + domain registrar — live zone/record management
  • DnsmasqLightweight DNS forwarder + DHCP + TFTP
  • Infoblox NIOS (DDI)Enterprise DNS / DHCP / IPAM appliance (DDI)
  • ISC DHCPClassic ISC dhcpd (EOL — migrate to Kea)
  • Kea DHCPISC's modern DHCPv4/DHCPv6 server (REST + DB back-ends)
  • Nebula SyncSync configuration across Pi-hole instances
  • Pi-holeNetwork-wide ad/tracker-blocking DNS sinkhole
  • udhcpd (BusyBox)Tiny DHCP server (BusyBox / embedded)
  • Windows Server DHCPDHCP Server role on Windows Server
Secrets & Vaults10
  • 1PasswordPassword manager with developer secrets API (cloud)
  • 1Password SCIM BridgeAutomated 1Password user provisioning (self-hosted bridge)
  • BitwardenPassword manager — cloud or official self-host
  • DopplerHosted secrets & config manager (cloud)
  • HashiCorp VaultSecrets, PKI & dynamic credentials (self-hosted)
  • InfisicalOpen-source secrets for app configs (cloud or self-hosted)
  • Keeper SecurityPassword manager & Secrets Manager (cloud API)
  • Let's EncryptFree TLS certificates via ACME — health & renewal monitor
  • Step CAYour own private certificate authority (self-hosted)
  • VaultwardenSelf-hosted Bitwarden-compatible server (Docker)
Calendars10
Backup9
Object Storage & S3-Compatible9
  • Backblaze B2Low-cost cloud object storage, S3-compatible (cloud)
  • Ceph RGW (RADOS Gateway)S3/Swift object gateway on a Ceph cluster (self-hosted)
  • Cloudflare R2S3-compatible object storage with zero egress fees (cloud)
  • GarageLightweight self-hosted S3 object store (Deuxfleurs)
  • MinIOS3-compatible object storage
  • OpenStack SwiftHighly-available object store (OpenStack, self-hosted)
  • RustFSHigh-performance S3-compatible object storage (Rust)
  • SeaweedFSFast distributed object/file store (self-hosted)
  • WasabiHot cloud object storage, S3-compatible, no egress fees (cloud)
Apps & CMS9
  • Backdrop CMSDrupal 7 fork for small-to-medium sites
  • Bedrock (Roots)Composer-managed WordPress boilerplate
  • ClassicPressWordPress fork without the block editor
  • FramerDesign-first website builder with hosted CMS (cloud)
  • GhostModern publishing & newsletter platform
  • InstaticSelf-hosted visual CMS with an AI page editor (open-source)
  • Trellis (Roots)Ansible server provisioning for WordPress
  • WebflowVisual website builder & hosted CMS (cloud)
  • WordPress PlaygroundWordPress running in WebAssembly \u{2014} no server needed
Web Servers6
  • Angular CLIScaffold, serve & build Angular apps
  • Apache TomcatJava servlet/JSP application server
  • CaddyAutomatic-HTTPS web server / reverse proxy
  • Laravel HerdOne-click PHP dev environment (Mac app)
  • Microsoft IISWindows web server and application platform
  • OpenLiteSpeedHigh-performance web server with web admin UI
CDN & Edge6
  • AkamaiEnterprise CDN, security & edge compute (cloud)
  • Amazon CloudFrontAWS CDN tied to S3/EC2 origins (cloud)
  • Azure Front DoorMicrosoft's global entry point: CDN + WAF + LB (cloud)
  • FastlyReal-time CDN with VCL/Compute edge (cloud)
  • Google Cloud CDNGCP CDN on global load balancing (cloud)
  • ImpervaWAF-first CDN & DDoS protection (cloud)
Proxies & Load Balancers4
Networking3
Caching2
  • MemcachedDistributed memory cache
  • RedisIn-memory key-value store

Browse all services →

Run it all from one Mac app.

FrontierStack installs, monitors and secures the whole stack — locally and across your fleet — from a single native macOS app.

Download FrontierStack