Installation
How to install Klokku
Section titled “How to install Klokku”The easiest way to run self-hosted Klokku is using Docker Compose. Newest versions of Docker Desktop include Docker Compose built-in.
Quick Install
Section titled “Quick Install”Run this command to download the configuration and start Klokku in a single step:
curl -sSL https://raw.githubusercontent.com/klokku/klokku/main/scripts/install.sh | bashcurl -sSL https://raw.githubusercontent.com/klokku/klokku/main/scripts/install.sh | bashpowershell -ExecutionPolicy Bypass -Command "iwr -useb https://raw.githubusercontent.com/klokku/klokku/main/scripts/install.ps1 | iex"You can now access Klokku at http://localhost:8181.
Manual Install
Section titled “Manual Install”- Download docker-compose.yml to your local machine.
curl -O https://raw.githubusercontent.com/klokku/klokku/refs/heads/main/docker-compose.yml
- Download database initialization file to
./db/init.sqlcurl -sSL -o db/init.sql https://raw.githubusercontent.com/klokku/klokku/refs/heads/main/db/init.sql - Download .env.template file to your local machine and rename it to
.envcurl -o .env https://raw.githubusercontent.com/klokku/klokku/refs/heads/main/.env.template - Adjust the configuration in
.envfile to your needs. - Run the following command in the directory where you have placed the files:
docker compose up -d
You can now access Klokku at http://localhost:8181.