Portall

Если у вас много проектов и сервисов, которые слушают на разных портах, то легко запутаться. Portall помогает навести порядок: это удобный веб-интерфейс, где можно быстро управлять всеми портами и сервисами.
По своей сути это веб-приложение на Flask (Python 3.11) со всей логикой, базой данных на SQLite и фронтендом на HTML5, CSS3 и чистом JavaScript. Всё это добро заворачивается в Docker-контейнер, так что развернуть его — дело пары команд.
Круто, что Portall умеет не только генерировать свободные порты, но и интегрируется с Docker, а ещё позволяет импортировать конфиги из Caddyfile или docker-compose. Плюс, есть драг-н-дроп для организации портов и даже тёмная тема — мелочи, а приятно!
https://github.com/need4swede/Portall | 879 звёзд
#сервисы


