Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.kombify.io/llms.txt

Use this file to discover all available pages before exploring further.

The fastest StackKits path is the Install Engine: one short command on the host that should become your homelab. If you want more control, install the CLI only and run the steps yourself.

Fastest path

Run the BaseKit one-liner on a Linux or macOS host with root/sudo access:
curl -sSL base.stackkit.cc | sh
This installs the stackkit CLI, installs the BaseKit definitions, prepares Docker and OpenTofu, initializes the stack, generates deployment artifacts, applies the stack, and prints the service URLs.

Per-kit one-liners

Use a kit-specific one-liner when you already know the StackKit standard:
curl -sSL base.stackkit.cc | sh      # BaseKit
curl -sSL modern.stackkit.cc | sh    # Modern Homelab
curl -sSL ha.stackkit.cc | sh        # High Availability
StackKitUse caseComplexity
base-kitSingle-environment homelabLow
modern-homelabHybrid local + cloud setupMedium
ha-kitHigh availability and failoverHigh

CLI-only path

Use the CLI-only installer when you want to make the technical choices yourself:
1

Install the CLI

curl -sSL install.stackkit.cc | sh
2

Initialize a StackKit

mkdir my-homelab
cd my-homelab
stackkit init base-kit
3

Prepare and generate

stackkit prepare
stackkit generate
4

Preview and apply

stackkit plan
stackkit apply
5

Check status

stackkit status

What you get

The BaseKit default provisions a homelab foundation with StackKits standards, add-ons, baselines, auth/routing defaults, generated infrastructure artifacts, and a service URL summary.

Next steps

CLI or TechStack

Compare the Install Engine, CLI Tool, and kombify-TechStack UI.

Base Kit details

Learn what BaseKit deploys and how its defaults work.