Sign inSign up

ittxx/ansiblevaultgui

By ittxx

•Updated almost 3 years ago

GUI for Ansible Vault

Image
0

1.6K

ittxx/ansiblevaultgui repository overview

⁠Переменные по умолчанию:
  1. OS_PROJECT_PATH=/opt/ans_vault — путь для хранения служебной информации. Папка должна быть создана в операционной системе. Так же пользователю, от которого запускается приложение, должны быть предоставлены права на запись в данную папку;
  2. DATA_FILE=ans_vault_file.dat — имя файла для хранения секретов. Будет создан при запуске приложения;
  3. JETTY_APP_PORT=8080 — порт, на котором будет поднят сервис
  4. JETTY_CONTEXT_PATH=/ — контекст, на котором будет доступен сервис. Например, приложение запустили на сервере с адресом 10.10.10.10, в этом случае url будет выглядеть так: http://10.10.10.10/⁠
⁠Запуск контейнера со значениями по умолчанию
docker run -d --rm \
-p 8080:8080 \
-v /opt/ans_vault:/opt/ans_vault \
ittxx/ansiblevaultgui:latest
⁠Запуск с настраиваемыми параметрами
docker run -d --rm \
-p 9098:9098 \
-v /u01/jettyVault:/u01/jettyVault \
-e OS_PROJECT_PATH=/u01/jettyVault \
-e DATA_FILE=ans_vault_file.dat \
-e JETTY_APP_PORT=9098 \
-e JETTY_CONTEXT_PATH=/vault \
ittxx/ansiblevaultgui:latest

Более подробная информация: https://ittx.ru/note/2021/03/07/gui-for-ansible-vault/⁠

Tag summary

Content type

Image

Digest

sha256:d26568ae9…

Size

121.1 MB

Last updated

almost 3 years ago

docker pull ittxx/ansiblevaultgui