Initial commit: add .gitignore and README
Some checks failed
CI / lint-and-test (push) Has been cancelled

This commit is contained in:
defiQUG
2026-02-09 21:51:50 -08:00
commit 93df3c8c20
116 changed files with 10080 additions and 0 deletions

30
env.example Normal file
View File

@@ -0,0 +1,30 @@
# API
NODE_ENV=development
API_PORT=4000
API_HOST=0.0.0.0
# Database (match infra/docker-compose.yml for local dev)
DATABASE_URL=postgres://sankofa:sankofa_dev@localhost:5432/sankofa
# Object storage (MinIO for dev when using profile 'full')
S3_ENDPOINT=http://localhost:9000
S3_ACCESS_KEY=sankofa
S3_SECRET_KEY=sankofa_dev_minio
S3_BUCKET=sankofa-documents
S3_REGION=us-east-1
S3_USE_SSL=false
# JWT (generate a secret in production)
JWT_SECRET=change-me-in-production-use-openssl-rand-base64-32
# Ingestion (scraper / email pipeline)
INGESTION_API_KEY=set-a-secret-key-for-ingestion-endpoint
# Web app (optional; dev proxy uses /api -> localhost:4000)
# VITE_API_URL=http://localhost:4000
# Optional: SSO placeholder
# OIDC_ISSUER=
# OIDC_CLIENT_ID=
# OIDC_CLIENT_SECRET=
# SAML_ENTRY_POINT=