diff --git a/apps/vault/.env b/apps/vault/.env index e16f74737..e5971a4ab 100644 --- a/apps/vault/.env +++ b/apps/vault/.env @@ -1,11 +1,13 @@ # This image have no latest W9_VERSION=1.13.3 W9_DIST=community -W9_REPO=vault +W9_REPO=hashicorp/vault #### -- Not allowed to edit below environments when recreate app based on existing data -- #### W9_ID=vault W9_HTTP_PORT=8200 W9_HTTP_PORT_SET=9001 W9_URL=appname.example.com W9_NETWORK=websoft9 -#### --------------------------------------------------------------------------------------- #### + +W9_LOGIN_GET_TOKEN="Get Token from Vault container logs" +#### --------------------------------------------------------------------------------------- #### \ No newline at end of file diff --git a/apps/vault/Notes.md b/apps/vault/Notes.md index aa6ef3916..c11ab0b19 100644 --- a/apps/vault/Notes.md +++ b/apps/vault/Notes.md @@ -1,12 +1,10 @@ # Vault -Vault 是hashicorp旗下的密码管理方案,支出多用户户、API和LDAP等 +Vault 是hashicorp旗下的密码管理方案,支出多用户户、API和LDAP等。 ## 安装 -如果是手动安装,安装完成后有一个**启封(unseal)**的动作。 -但如果是 Docker 安装,只需要通过 Vault 容器日志查看启封后的结果 **Root Token**。 - +Vault 默认启动(cmd 不带任何参数)是以 Dev 模式运行。Dev 模式下只需要通过 Vault 容器日志查看启封后的结果 **Root Token**。 ## GUI @@ -14,8 +12,4 @@ Vault 是hashicorp旗下的密码管理方案,支出多用户户、API和LDAP ## 配置文件 -支持通过环境变量导入配置文件的参数 - -## 概念 - -秘钥 +支持通过环境变量导入配置文件的参数 \ No newline at end of file diff --git a/apps/vault/docker-compose.yml b/apps/vault/docker-compose.yml index 19c5b4ed7..ea61f23e1 100644 --- a/apps/vault/docker-compose.yml +++ b/apps/vault/docker-compose.yml @@ -1,4 +1,4 @@ -# https://hub.docker.com/_/vault +# image: https://hub.docker.com/r/hashicorp/vault # docs: https://www.vaultproject.io/ version: '3.8' @@ -10,7 +10,7 @@ services: cap_add: - IPC_LOCK ports: - - '${W9_HTTP_PORT_SET}:${W9_HTTP_PORT}' + - '${W9_HTTP_PORT_SET}:8200' env_file: - .env environment: diff --git a/apps/vault/variables.json b/apps/vault/variables.json index 593353c4e..ff2e6f141 100644 --- a/apps/vault/variables.json +++ b/apps/vault/variables.json @@ -7,7 +7,8 @@ { "dist": "community", "version": [ - "1.13.3" + "1.15", + "latest" ] } ],