Skip to content

Install and First Run

Once you have HomeDock OS Desktop installed, you can set up HomeDock OS locally on your computer using the guided installation process.

  1. Launch HomeDock OS Desktop
  2. Click the “Install HomeDock OS on this computer locally” button in the main menu
  3. Follow the automated setup process
  4. Alternatively, you can connect your existing HomeDock OS Cloud Instances to the desktop application for remote management. Experience will be the same as with local installation.

The installation is fully automated and will install all required dependencies.

  • WSL2 (Windows Subsystem for Linux)
  • Ubuntu 22.04 LTS distribution
  • Docker and Docker Compose
  • Python 3.12.1 with virtual environment
  • HomeDock OS Python core system
  • Full Flexed Ubuntu Environment
  • Lima virtualization framework
  • Colima container runtime
  • Docker and Docker Compose
  • Headless Python 3.12.1 with virtual environment
  • HomeDock OS Python core system
  1. System Check: Verifies your system meets requirements
  2. Component Download: Downloads necessary dependencies
  3. Environment Setup: Configures virtualization and containers
  4. HomeDock OS Deployment: Installs and configures the Python core system
  5. Service Startup: Launches all services and opens the web interface
  • Default credentials: user / passwd
  • Access method: Directly from the desktop application
  • Port: Initially port 80, can be changed later via HomeDock OS Settings
  • Web interface: You can also access HomeDock OS via a web browser on http://localhost or the configured port
  • First-time setup: On Windows 10-20 minutes, depending on internet speed and expected, requires restart for env path changes. On macOS it’s around 5/10 minutes if Xcode Command Line Tools are already installed.
  • Subsequent launches: 10-30 seconds
  • Windows: Required until first successful launch
  • macOS: May prompt for password during component installation for Colima and Docker setup
  • After setup: Normal user privileges are enough

Installation Stuck: Check internet connection and antivirus settings
Permission Errors: Ensure you’re running with appropriate privileges
WSL2 Issues (Windows): Restart may be required after enabling virtualization features, expect to see a quick Windows update dialog when rebooting

HomeDock OS updates automatically in the background. The desktop application manages updates and creates backups before applying changes any changes.

  • Windows: %APPDATA%\cloud.homedock.app\homedock
  • macOS: ~/Library/Application Support/cloud.homedock.app/homedock