44 lines
876 B
YAML
44 lines
876 B
YAML
infra:
|
|
postgres:
|
|
image: pgvector/pgvector:pg18
|
|
admin_user: admin
|
|
host: localhost
|
|
port: 5455
|
|
internal_host: postgres
|
|
internal_port: 5432
|
|
pgadmin:
|
|
image: dpage/pgadmin4:9.18.0
|
|
port: 5050
|
|
email: admin@example.com
|
|
silo:
|
|
image: pgsty/silo:RELEASE.2026-09-16T00-00-00Z
|
|
admin_user: admin
|
|
host: localhost
|
|
port: 9000
|
|
console_port: 9001
|
|
internal_host: object-storage
|
|
internal_port: 9000
|
|
state_bucket: terraform-state
|
|
backup_bucket: infra-backups
|
|
vault:
|
|
image: openbao/openbao:2.7
|
|
host: 127.0.0.1
|
|
port: 8200
|
|
mount: secrets
|
|
database_mount: database
|
|
|
|
services:
|
|
app:
|
|
postgres:
|
|
username: app
|
|
name: app
|
|
pgvector: true
|
|
buckets:
|
|
app-files:
|
|
versioning: true
|
|
noncurrent_days: 30
|
|
worker:
|
|
buckets:
|
|
worker-tmp:
|
|
versioning: false
|