Guides
Use these guides to deploy, configure, and operate Eneo. Start with the task you need to finish; architecture pages are linked where the underlying design matters.
Start here
| If you need to… | Start with |
|---|---|
| Deploy or upgrade Eneo | Deploy Eneo |
| Choose where durable bytes live | Choose Content Storage |
| Configure login and access | Authentication & OIDC |
| Connect an AI provider | AI Provider Configuration |
| Add documents to a knowledge base | Document Processing |
| Connect SharePoint or OneDrive | SharePoint Integration |
All guides
Authentication & OIDC
Learn how to configure single sign-on using OpenID Connect (OIDC) with various identity providers:
- Azure Entra ID (formerly Azure AD)
- Keycloak
- Auth0
- Other OIDC-compliant providers
Audit Logging
Set up audit logging for compliance and security monitoring:
- Enable audit logs and configure action toggles
- Review access justification flow
- Retention policy and export guidance
Skills
Build focused, versioned instruction capabilities:
- Decide when to use a Skill, a main prompt, a tool, or a separate Assistant
- Create, test, reuse, and restore Skill versions
- Understand permissions, organisation publication, Spaces, Personal Chat, adoption, and audit history
AI Provider Configuration
Connect Eneo to different AI providers and configure them for your organization:
- OpenAI (GPT-4, GPT-3.5)
- Anthropic (Claude)
- Azure OpenAI Service
- Google Gemini
- Local models (Ollama, LM Studio)
MCP Servers
Connect assistants to external tools while keeping discovery and execution under admin control:
- Configure Streamable HTTP servers and authentication
- Approve tool definitions before they reach the model
- Forward user identity for user-specific catalogs
- Preserve stateful MCP sessions across conversation turns
Deploy Eneo
Deploy Eneo in production environments:
- Docker Compose setup
- Kubernetes deployment
- Reverse proxy configuration (Traefik, Nginx)
- SSL/TLS certificates with Let’s Encrypt
- Environment configuration best practices
Choose Content Storage
Choose and operate Eneo’s durable byte backend:
- Use bounded PostgreSQL-inline storage by default
- Run the bundled SeaweedFS service
- Connect MinIO or another S3-compatible endpoint
- Verify image provenance and readiness
- Plan capacity, backup, restore, and troubleshooting
Document Processing
Upload and process documents for AI-powered knowledge bases:
- Supported file formats (PDF, Word, Excel, PowerPoint)
- Web crawling and content extraction
- Chunking strategies for optimal retrieval
- Vector search configuration
- Performance optimization
SharePoint Integration
Connect Eneo to Microsoft SharePoint and OneDrive for seamless document import:
- Azure AD application registration
- Service account vs. tenant app authentication
- Webhook configuration for real-time sync
- Personal spaces OAuth flow
- Troubleshooting and maintenance
Need more help?
If you can’t find what you’re looking for:
- Browse the architecture and technical documentation
- Visit our community forum (requires government/municipality email)
- Submit an issue on GitHub
- Contact us at digitalisering@sundsvall.se (for public sector organizations)