Self-Hosting Elixium
Run the entire Elixium stack on your own infrastructure. Perfect for air-gapped environments, compliance requirements, or total data sovereignty.
Prerequisites
- Docker or Kubernetes Cluster.
- (Optional) Ollama running locally for offline AI features.
Quick Start
# 1. Download the configuration
$ curl -o docker-compose.yml https://elixium.ai/install/docker-compose.yml
# 2. Start the services
$ docker-compose up -d
Creating network "elixium_net" ... done
Starting elixium-postgres ... done
Starting elixium-app ... done
Once running, access the application at http://localhost:3000 (Docker) or your LoadBalancer IP (Kubernetes).
Configuration
Elixium uses environment variables for configuration. Create a .env.local file:
# Database POSTGRES_USER=postgres POSTGRES_PASSWORD=password # AI Features NEXT_PUBLIC_USE_OLLAMA=true OLLAMA_BASE_URL=http://host.docker.internal:11434
Enterprise License
For enterprise features like SSO, Audit Logs, and Priority Support, you need a valid license key.
Purchase a License and enter it in the Admin Console at /admin/settings.