foundation_keychain 0.1.2

Bitwarden-compatible vault + SSH key provisioning built on foundation_db and foundation_auth
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# foundation_keychain — native vault server.
# Build context is the workspace root; run: `docker compose up` from here.
services:
  keychain:
    build:
      context: ../..
      dockerfile: backends/foundation_keychain/Dockerfile
    ports:
      - "8080:8080"
    volumes:
      - keychain-data:/data
    environment:
      - KEYCHAIN_DB=/data/keychain.db
      - LISTEN_ADDR=0.0.0.0:8080
    restart: unless-stopped
volumes:
  keychain-data: