merka-vault 0.3.2

Vault provisioning and management crate integrating with merka-core
Documentation
services:
  vault:
    image: hashicorp/vault:1.18.4
    container_name: merka-vault-root
    restart: always
    ports:
      - "8200:8200"
    cap_add:
      - IPC_LOCK
    command: ["server"]
    volumes:
      - ./config/vault.hcl:/vault/config/vault.hcl
    environment:
      LOG_LEVEL: "debug"
    networks:
      - vault-network

  sub-vault:
    image: hashicorp/vault:1.18.4
    container_name: merka-vault-sub
    restart: always
    ports:
      - "8202:8200"
    cap_add:
      - IPC_LOCK
    command: ["server"]
    volumes:
      - ./config/sub-vault.hcl:/vault/config/vault.hcl
    environment:
      LOG_LEVEL: "debug"
      VAULT_TOKEN: "${VAULT_TOKEN}"
    depends_on:
      - vault
    networks:
      - vault-network

networks:
  vault-network:
    driver: bridge