What is HomeDock OS? Your Gateway to a Secure and Private Cloud
Discover HomeDock OS, a versatile cloud operating system that transforms your personal computer into a secure private cloud.
A full Cloud OS for any computer
- Turns any computer into your own private cloud.
- Works on Windows, macOS and Linux, from a Mini PC to a home server.
- One installer sets everything up. No Docker tutorials needed.
Originally created on a Raspberry Pi, HomeDock OS brings enterprise-grade features to any computer. With native support for Windows, macOS, and Linux, it lets you install apps, manage encrypted storage, and get started in minutes, no third-party platforms needed. It runs smoothly on everything from a Mini PC to a full home server rack, making it ideal for any Windows home server, home server NAS, or custom home server setup. More than just a tool, it’s a full Cloud OS built for modern cloud computing, offering a self hosted experience with total control over your infrastructure.
Getting started is easy with HomeDock OS Desktop, which replaces Docker Desktop on Windows and macOS. It integrates with WSL2 on Windows and runs via Lima and Colima on macOS, automating the full setup. If you were searching for a docker install windows tutorial, you won’t need one, HomeDock OS Desktop handles everything for you.
How Does HomeDock OS Enhance Cloud and Private Environments?
- Keep your data at home, or on your own VPS. Same software.
- No vendor lock-in: the computer and the data are yours.
- Secure address, backups and encrypted storage built in.
HomeDock OS blurs the line between public and private infrastructure, creating a real hybrid cloud. It offers a secure private cloud with full control over private cloud compute and storage, no vendor lock-in.
In the private vs public cloud debate, HomeDock OS gives you both control and flexibility. It blends the isolation of a virtual private cloud with the ease of a virtual private server, so you can deploy apps and services with built-in SSL, backups, and encrypted storage.
Key Features of the HomeDock OS App Store
- Hundreds of apps, installed in one click.
- Password managers, media, files and more, from trusted sources.
- Your files are encrypted on upload and only opened when you need them.
Discover
Configure and install applications


Immich
Where memories safely sleep.


File Browser
Access all your data. Everywhere.


Vaultwarden
One password to rule them all.


Home Assistant
Its name is clear enough. You need it.


Ollama GPT
Your private AI Large Language Models.


Plex
Stream everything, everywhere.
Featured Apps
Immich
Media Album Backup
Photos and videos cloud storage
Robipet
Pet Care
Your pets' health, vaccines and records
Vaultwarden
Password Manager
Alternative implementation of Bitwarden
Pi-hole
Ad & Tracker Blocking
Network-wide ad blocking
Nextcloud
Cloud Storage
Suite of client-server software
Jellyfin
Media Server
Turn your media into a streaming service
The integrated App Store makes it easy to install essential services. Need a self hosted password vault? Apps like Vaultwarden or KeePassXC are ready to install in one click. For mobile access, use a self-hosted password manager like the iOS or Android app of Vaultwarden to connect directly to your instance.
Secure your passwords with full control and zero compromise
KeePassXC lets you manage passwords locally with full encryption. Use it with HomeDock OS for full privacy.
Most of the apps are pulled and downloaded on real time from Docker Hub, including trusted images from LinuxServer and other well-known maintainers. Under the hood, HomeDock OS uses Docker Compose internally to streamline configuration and accelerate setup.
Secure cloud storage is managed by the Drop Zone module. Files are encrypted upon upload and decrypted only when accessed, enabling a zero-trust approach to file sharing and compute tasks.
Installing HomeDock OS Across Devices
- Runs light and fast, even on a Raspberry Pi.
- On Windows and Mac, your apps feel like native ones.
- Prefer a server? Use your own, at home or on a VPS.
Same HomeDock OS, same tools, on every one of them
As stated above, HomeDock OS was born on a Raspberry Pi, which shaped its focus on performance and security. It runs smoothly on lightweight setups and delivers fast response times even with limited resources.
On macOS and Windows, HomeDock OS Desktop integrates smoothly with the system. Apps installed on your HomeDock OS feel like native ones, whether you're running a Mac OS cloud setup or managing services on a Windows desktop.
Looking for remote infrastructure? You can run HomeDock OS on any virtual private server. You get the same powerful tools for managing and monitoring your apps and services as at home.
Getting Started with HomeDock OS Desktop
- Download, install and you're done in minutes.
- Updates itself, with a full backup before every update.
- A guided setup walks you through storage, network and apps.
- 1Download HomeDock OS DesktopA few minutes on Windows, macOS or Linux. No Docker tutorials.
- 2Connect storage and networkThe setup walks you through it, step by step.
- 3Browse the App StorePick what you need and install it in one click.
Get started by downloading HomeDock OS Desktop. Installation takes just a few minutes. On Windows, it replaces Docker Desktop entirely. On macOS, it integrates seamlessly with Lima and Colima so it's kind of the same. A built-in updater ensures everything stays up to date with no manual work, making even a full backup before any update.
Once installed, the intuitive dashboard walks you through the initial setup. Connect your storage, configure networking, and browse the App Store. Advanced users can customize the Docker Compose configuration for each app directly from the store, with full access to parameters and environment settings sourced from Docker Hub.
Whether you’re building a personal homelab, a small business platform or a learning environment, HomeDock OS delivers enterprise-grade features on commodity hardware. Embrace the future of cloud computing with a truly self hosted solution and start your journey today or just let us host it for you.
Reclaim your desktop. Turn it into your private cloud.