OpenSource-Hub
K

Kaneo

3.5k stars·Developer Tools·SHA-256 checksum verified

Kaneo is a minimalist project management platform that eliminates bloat. It offers a clean interface, self-hosted deployment, high performance, and is open source under MIT license.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

A clean, fast, self-hosted open-source project management tool.

Core Features

  • Clean, distraction-free interface focusing on actual work
  • Self-hosted for full data control and privacy
  • Fast performance optimized for smooth interactions
  • Open source under permissive MIT license
  • One-click Docker Compose deployment

What It Can't Do

  • You must configure environment variables manually, especially AUTH_SECRET generated via 'openssl rand -hex 32',Assumes PostgreSQL is available; for non-Docker setups, Node.js and DB setup are required,No pre-seeded data; admin account creation on first launch

Use Cases

  • Small team or personal project task management
  • Replacing heavy tools like Trello or Jira with a simpler alternative

Detailed Introduction

Kaneo is a minimalist project management platform designed to eliminate the bloat of traditional tools. It offers a clean interface, self-hosted deployment for data ownership, high performance, and is fully open source under MIT license. Key features include Kanban boards, task management, team collaboration, and a distraction-free experience. It's built for teams and individuals who want to focus on building great products rather than fighting with complex project management software.

Troubleshooting & FAQ (1)

Troubleshooting
Why is the signup button disabled in self-hosted Kaneo deployment?

The signup button stays disabled because the Turnstile captcha placeholder KANEO_TURNSTILE_SITE_KEY is not stripped when the environment variable is unset. Workarounds: either set KANEO_TURNSTILE_SITE_KEY=1x00000000000000000000AA (Cloudflare's always-pass test key), or run 'sed -i 's#"KANEO_TURNSTILE_SITE_KEY"#""#g' /usr/share/nginx/html/assets/*.js' after container start to empty the placeholder. A permanent fix will update env.sh to empty the placeholder when the variable is unset.

GitHub Issue #1304

Tags

project-managementself-hostedopen-sourcekanbanteam-collaboration

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

1. Ensure Docker and Docker Compose are installed

4

2. Create a new directory and add a docker-compose.yml file (see README)

5

3. Create a .env file in the same directory with KANEO_CLIENT_URL, POSTGRES_PASSWORD, and AUTH_SECRET

Install Guide
  1. 1. Ensure Docker and Docker Compose are installed
  2. 2. Create a new directory and add a docker-compose.yml file (see README)
  3. 3. Create a .env file in the same directory with KANEO_CLIENT_URL, POSTGRES_PASSWORD, and AUTH_SECRET
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Stop containers: 'docker compose down -v' (the -v flag deletes volumes; be careful). Delete the project directory.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-06-27 01:05:26
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

1 FAQ

Similar Projects