Move the docker-30 service definitions (gitea, kanidm, vault, zot, nginx, lab-proxy, maru-hleda-byt, fuj-management) into vms-home/ to match the naming convention used for other hosts, and add the new garage object-storage and frisbee-drills services alongside it. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
20 lines
531 B
YAML
20 lines
531 B
YAML
services:
|
|
vault:
|
|
image: hashicorp/vault:1.21.1
|
|
container_name: vault
|
|
restart: unless-stopped
|
|
cap_add:
|
|
- IPC_LOCK
|
|
ports:
|
|
- 8200:8200
|
|
environment:
|
|
- VAULT_ADDR=http://0.0.0.0:8200
|
|
- VAULT_API_ADDR=http://0.0.0.0:8200
|
|
- VAULT_ADDRESS=http://0.0.0.0:8200
|
|
volumes:
|
|
- ./data:/vault/data
|
|
- ./config:/vault/config
|
|
- ./logs:/vault/logs
|
|
- ./certs:/vault/certs
|
|
entrypoint: vault
|
|
command: server -config=/vault/config/vault.json -log-level=debug |