Приложение для быстрого запуска инфраструктурного или любого другого софта при помощи докер контейнеров на macOS/Linux/Windows.
Не аналог и даже не конкурент DockerStation.
Архитектура планируется следующая:
- UI на Electron
- Взаимодействие с OS и docker - Go
- Общение через сокеты
Вопросы:
- Общение через сокеты RAW сокеты Go или другие?
Roadmap:
- Создать UI
- Создать Go app
- Реализовать процесс запуска докер контейнера nginx
- Придумать механизм описания преднастройки контейнера
- Сделать возможной преднастройку контейнера nginx в UI
- PostgreSQL
- MongoDB
- ???
- Advanced режим с редактирование конфигурационных файлов
Разработка ведется в рамках серии роликов на моем YouTube канале