- приложение полезно тем, у кого нет прямого доступа в ЛК Selectel, а есть только токен
- позволяет получать доступ к службе поддержки, создавать и управлять запросами
Стартовая
Создание запроса
Просмотр запроса
Просмотр запроса
- для начала надо запросить токен у овнера (который имеет полный доступ в кабинет)
cp .env.example .env
- заполняем
.env
токеном, если вдруг изменился поинт у API selectel - меняем его на правильный, смотреть тут - а так же прописываем мыло, на которое будут приходить уведомления об изменениях в заявках
- стартуем
./docker-start.sh
- идем на http://localhost:8080 (порт также можно изменить в
.env
) - что бы завершить работу - запускаем
docker-stop.sh
- контейнер будет удален
docker-start-dev.sh
запускает отдельный докер-файл (docker-compose-dev.yml
) для режима разработки (в этом случае папкаapp/
монтируеются в контейнер на прямую)- в
.env
указан мой регистри hub.docker.com (естественно вы можете форкнуть приложение, доработать его и собрать черезdocker-builder.sh
себе в собственный регистри, предварительно поменяв переменнуюDOCKER_REGISTRY
на свой адрес регистри)
- т.к. приложение использует токен c полными правами и никак не защищено с точки зрения доступа посторонних, если вы запускаете его в локальной сети, необходимо самим позаботится о BasicAuth и каком-нибудь проксирующем nginx перед приложением
- и важно понимать, что токен дает право не только на работу с запросами в Службу поддержки, но и управление всей инфрой в ЛК.
- если токен попадет в плохие руки - советую обновить резюме на hh и искать другую работу
- пока не реализована поддержка вложений файлов
- Vassiliy Yegorov vasyakrg
- youtube
- site
- telegram
- any qiestions for my