Kaneo - открытая командная доска задач на своем сервере. Канбан со статусами, виды списком и диаграммой Ганта, рабочие пространства с участниками - и ничего лишнего. Заменяет Linear, Trello и часть Jira/Asana, но без тяжелого корпоративного комбайна и без облачной подписки: проекты и данные лежат в вашей базе на вашем сервере.
После создания сервера ставится автоматически: контейнер Kaneo + PostgreSQL, наружу веб-интерфейс через Caddy (Let's Encrypt на magic-DNS домене). Учетную запись владельца вы создаете сами при первом входе - в экране регистрации, затем заводите рабочее пространство и первый проект.
Что внутри
- Kaneo - приложение (канбан-доска, список, Гант, рабочие пространства, задачи).
- PostgreSQL 16 - база проектов и задач.
- Caddy - reverse-proxy и авто-TLS (Let's Encrypt), с корректным внешним URL (KANEO_CLIENT_URL).
Безопасность
- Вход - учетной записью, которую вы создаете при регистрации (email; при желании GitHub OAuth); снаружи все по HTTPS.
- Данные проектов - в PostgreSQL на вашем сервере (том
postgres_data), бэкап - дамп базы. - AUTH_SECRET - на нем строится сессия; хранится в
/opt/kaneo/.env, не публикуйте.
Как войти
- Адрес формируется из IP сервера: замените точки на дефисы и добавьте
.fatmetal.net. Пример: IP45.15.159.10->https://45-15-159-10.fatmetal.net/. - Откройте адрес по HTTPS и зарегистрируйте учетную запись, затем создайте рабочее пространство и первый проект - откроется доска.
- Реквизиты и заметки - в файле
/root/kaneo-credentials.txtна сервере.
Важно
Kaneo сознательно минималистичен - это доска для команды, а не полноценный Jira: если нужны спринты и сложные workflow, смотрите Plane. Проект молодой и активно развивается - обновляйтесь осознанно (закреплен тег образа), перед обновлением делайте дамп базы.
Лицензия
Kaneo - открытый код (MIT).
Свой домен
Наведите A-запись домена на этот сервер, впишите домен в /etc/caddy/Caddyfile и в /opt/kaneo/.env (KANEO_CLIENT_URL), затем systemctl reload caddy и docker compose -f /opt/kaneo/compose.yml up -d.
Требования
Ubuntu 24.04, открытые порты 80/443. Стек легкий (в простое ~145 МиБ RAM). Минимум CPU2-RAM4-DISK50 с запасом.