Komodo — как я заменил Portainer на оркестрацию docker-compose
Portainer через полгода стал бесить. Медленный, конфиги редактировать неудобно, и главное — не умеет нормально работать с docker-compose стеками.
Нашёл Komodo. Он сразу позиционируется как оркестратор для compose-файлов. Ставится одной командой, в Docker, всё из коробки.
Главная фишка: кидаешь yaml файл, он сам поднимает стек. Можно обновлять через UI, видеть логи, перезапускать сервисы. Поддерживает синхронизацию с Git-репозиторием — дёрнул push в GitHub, он сам обновил стек на сервере.
Перетащил на него все свои проекты: nginx, adguard, forgejo, homepage. Всё работает быстрее чем portainer, UI приятнее. Единственное — документация могла бы быть подробнее. Пара моментов пришлось гуглить.
Сейчас изучаю деплой на несколько хостов, но пока не разобрался до конца.