Skip to main content
kombify is designed to run entirely on your own hardware. This section covers the main deployment paths and what you need to know before getting started.

Deployment options

Docker Compose

The recommended starting point for most self-hosters. Get the full stack running with a single command.

Tool-specific Guides

Individual self-hosting guides for TechStack, Simulate, and other tools.

Requirements

ComponentMinimumRecommended
OSUbuntu 22.04+Ubuntu 24.04 LTS
CPU2 cores4+ cores
RAM4 GB8+ GB
Disk20 GB50+ GB SSD
Docker24+Latest stable

What you’ll need

  • A Linux machine (physical or VM) with root access
  • Docker and Docker Compose installed
  • A domain name (optional, but recommended for TLS)
  • Basic familiarity with the command line

Next steps

1

Choose your deployment method

Start with Docker Compose for the quickest setup.
2

Review security hardening

Read the security guide before exposing any services to the internet.
3

Deploy your first stack

Follow the quick start to deploy your first homelab configuration.