Initial commit

This commit is contained in:
2026-05-30 22:48:53 -03:00
commit eacdd18165
35 changed files with 828 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
services:
vault:
image: hashicorp/vault:latest
environment:
- 'SERVICE_URL_VAULT_8200'
- 'VAULT_ADDR=${SERVICE_URL_VAULT_8200}'
- 'VAULT_API_ADDR=${SERVICE_URL_VAULT_8200}'
- 'VAULT_ADDRESS=${SERVICE_URL_VAULT_8200}'
- 'VAULT_UI=true'
- 'VAULT_TOKEN=${SERVICE_PASSWORD_64_VAULTTOKEN}'
volumes:
- 'vault-data:/vault'
# - type: bind
# source: '/shared/vault'
# target: '/vault'
# is_directory: true
# - ./logs:/vault/logs/:rw
# - ./data:/vault/data/:rw
# - ./config:/vault/config/:rw
# - ./certs:/certs/:rw
# - ./file:/vault/file/:rw
# cap_add:
# - IPC_LOCK
# entrypoint: vault server -config /vault/config/config.hcl