Templateseneo
ai
eneo
Open-source, multi-tenant AI platform for the public sector: build chat assistants, RAG knowledge bases and AI workflows on your own models.
aiproductivitycollaborationPostgreSQLValkey
What gets deployed
Web
eneo server
PostgreSQL
managed database
Valkey
managed cache
GitHub stars48
About
Open-source, multi-tenant AI platform for the public sector: build chat assistants, RAG knowledge bases and AI workflows on your own models.
Managed services
- PostgreSQLTCP:5432
- ValkeyTCP:6379
Environment Variables
| Variable | Description | Required |
|---|---|---|
| POSTGRES_HOST | Default: {{KUBERO_APP_NAME}}-postgresql-rw | Optional |
| POSTGRES_PORT | Default: 5432 | Optional |
| POSTGRES_DB | Default: eneo | Optional |
| POSTGRES_USER | Default: eneo | Optional |
| POSTGRES_PASSWORD | Default: eneo | Optional |
| REDIS_HOST | Default: rfr-{{KUBERO_APP_NAME}}-valkey-readwrite | Optional |
| REDIS_PORT | Default: 6379 | Optional |
| PUBLIC_ORIGIN | Default: {{KUBERO_APP_URL}} | Optional |
| API_PREFIX | Default: /api/v1 | Optional |
| JWT_SECRET | Default: replace-with-openssl-rand-hex-32 | Optional |
| JWT_AUDIENCE | Default: * | Optional |
| JWT_ISSUER | Default: ENEO | Optional |
| JWT_EXPIRY_TIME | Default: 86400 | Optional |
| JWT_ALGORITHM | Default: HS256 | Optional |
| JWT_TOKEN_PREFIX | Default: Bearer | Optional |
| URL_SIGNING_KEY | Default: replace-with-openssl-rand-hex-32 | Optional |
| ENCRYPTION_KEY | Default: replace-with-openssl-rand-hex-32 | Optional |
| USING_ACCESS_MANAGEMENT | Default: true | Optional |
| USING_CRAWL | Default: true | Optional |
| UPLOAD_FILE_TO_SESSION_MAX_SIZE | Default: 10485760 | Optional |
| UPLOAD_IMAGE_TO_SESSION_MAX_SIZE | Default: 10485760 | Optional |
| UPLOAD_MAX_FILE_SIZE | Default: 10485760 | Optional |
| TRANSCRIPTION_MAX_FILE_SIZE | Default: 10485760 | Optional |
| API_KEY_LENGTH | Default: 64 | Optional |
| API_KEY_HEADER_NAME | Default: X-API-Key | Optional |
| NUM_WORKERS | Default: 1 | Optional |
Deploy eneo
One click to deploy a fully configured eneo instance with all dependencies pre-wired.
Deploy NowReady to deploy eneo?
No infrastructure to manage. Just connect your repo and go live in seconds.