lade 0.8.1

Automatically load secrets from your preferred vault as environment variables, and clear them once your shell command is over.
services:
  vault:
    image: hashicorp/vault:1.12
    ports:
      - "8200:8200"
    environment:
      VAULT_DEV_ROOT_TOKEN_ID: "token"

  infisical:
    image: infisical/backend:5c55e6e
    ports:
      - "4000:4000"
    environment:
      - SITE_URL=http://localhost:4000
      - ENCRYPTION_KEY=6c1fe4e407b8911c104518103505b218
      - JWT_SIGNUP_SECRET=3679e04ca949f914c03332aaaeba805a
      - JWT_REFRESH_SECRET=5f2f3c8f0159068dc2bbb3a652a716ff
      - JWT_AUTH_SECRET=4be6ba5602e0fa0ac6ac05c3cd4d247f
      - JWT_SERVICE_SECRET=f32f716d70a42c5703f4656015e76200
      - MONGO_URL=mongodb://root:password@mongo:27017/?authSource=admin

  infisical_web:
    image: infisical/frontend:5c55e6e
    ports:
      - "3000:3000"
    environment:
      - SITE_URL=http://localhost:4000
  
  mongo:
    image: mongo:6
    ports:
      - "27017:27017"
    environment:
      - MONGO_INITDB_ROOT_USERNAME=root
      - MONGO_INITDB_ROOT_PASSWORD=password