Comments 13
Интересно, использовать бота, чтобы пересобрать образ и контейнер можно?
Идея для стартапа: Телеграм-бот для управления контейнером, в котором он запущен.
Полтора года назад писал подобного бота на стриме без ии!)) Так и не дошли руки его доработать и превратить во что-то интересное) Правда вместо библиотеки докер использовал прописанные команды, зато есть БДшка со списком избранных команд и возможность выполнять пользовательские команды)
Если интересно, расприватил репо: https://git.pressanybutton.ru/proDream/serverbot
P.S. В клиенте тг на пк, в экспериментальных настройках можно включить отображение id в профиле пользователя и боты будут не нужны)
привет, интересно, закинул тебе PR на небольшую доработку, чтобы можно было смотреть не только там, где запущен образ, но и подключаться по ssh к другим своим серверам)
Смотрел несколько решений для управления контейнерами на серваке, остановился на https://github.com/louislam/dockge
Телеграм бот не самый удобный интерфейс для такого инструмента. Если только получения уведомлений использовать телегу.
Спасибо за отзыв. Интересно, что конкретно нравится dockge, с какими сравнивали? Сейчас dockploy хвалят, ну и portianer, как основоположник.
Согласен, просто хотел поработать с Docker. Ну и реально были случаи когда нужно срочно перезагрузить сервис в контейнере, как будто подобный бот реально мог бы помочь.
Нравится, что есть
- управление start, stop и т.д.
- можно подправить compose файл, например ENV переменные часто правлю
- можно логи смотреть
- концепция stack-ов, когда на файловой системе есть тот же compose.yaml и можно управлять напрямую из командной строки через `docker compose`
- ну и минимализм, не перегружен функционалом, а то другие предлагают и мониторинг, шаблонизатор, управление kubernetes. Для pet project-а хватает.
Вот ни разу не спец по ИБ, но сразу зацепило что выставлять ssh всему миру не есть гуд. не хватает проверки на юзера, валидации итп.
Спросите у ИИ перепишет все косяки правильно)
Telegram бот управления Docker контейнерами