Quick Start
Get Kaneo up and running on your own infrastructure in minutes. Kaneo is an open-source project management tool designed to help teams collaborate efficiently. With just a few commands, you can deploy both the frontend and backend using Docker Compose.
Installation
-
Create a
compose.yml
file with the following content:compose.yml services:backend:image: ghcr.io/kaneo-app/api:latestenvironment:JWT_ACCESS: "change_me"DB_PATH: "/app/apps/api/data/kaneo.db"ports:- 1337:1337restart: unless-stoppedvolumes:- sqlite_data:/app/apps/api/datafrontend:image: ghcr.io/kaneo-app/web:latestenvironment:KANEO_API_URL: "http://localhost:1337"ports:- 5173:80restart: unless-stoppedvolumes:sqlite_data: -
Run the following command in the directory containing your
compose.yml
:Terminal window docker compose up -d -
This will start both the Kaneo frontend and backend. The application will be available at
http://localhost:5173
. -
Here are the key environment variables you need to configure:
Variable Description KANEO_API_URL
The url of the API JWT_ACCESS
Secret key for generating JWT tokens DB_PATH
The path to the database file -
You’re done! 🎉