services:
vault:
image: hashicorp/vault:1.15
ports:
- "8200:8200"
environment:
VAULT_DEV_ROOT_TOKEN_ID: "token"
infisical:
image: infisical/infisical:v0.43.19
ports:
- "4000:4000"
environment:
- SITE_URL=http://localhost:4000
- ENCRYPTION_KEY=6c1fe4e407b8911c104518103505b218
- AUTH_SECRET=5lrMXKKWCVocS/uerPsl7V+TX/aaUaI7iDkgl3tSmLE=
- JWT_SERVICE_SECRET=f32f716d70a42c5703f4656015e76200
- MONGO_URL=mongodb://root:password@mongo:27017/?authSource=admin
- REDIS_URL=redis://redis:6379
mongo:
image: mongo:6
ports:
- "27017:27017"
environment:
- MONGO_INITDB_ROOT_USERNAME=root
- MONGO_INITDB_ROOT_PASSWORD=password
redis:
image: redis
ports:
- 6379:6379
environment:
- ALLOW_EMPTY_PASSWORD=yes