System Requirements
Fluxlix is self-hosted using Docker. This page lists everything your server needs before you begin installation.
Operating system
Any 64-bit Linux distribution that supports Docker is supported. Fluxlix has been tested on Ubuntu 22.04 and Debian 12. Windows Server with Docker Desktop is not recommended for production.
Required software
| Software | Minimum version | Notes |
|---|---|---|
| Docker | 24.0 | Docker Engine or Docker Desktop |
| Docker Compose | 2.20 | Included with Docker Desktop; install separately on Linux |
| Node.js | 20.0 | Required only if running outside Docker or using the installer CLI |
Required services
Fluxlix depends on the following services. The provided Docker Compose configuration starts them automatically — you do not need to install them separately unless you are providing your own managed instances.
| Service | Minimum version |
|---|---|
| PostgreSQL | 17.2 |
| Redis | 7.2 |
Hardware
| Resource | Minimum | Recommended |
|---|---|---|
| CPU | 2 cores | 4+ cores |
| RAM | 4 GB | 8 GB |
| Disk | 20 GB | 40 GB+ |
Disk requirements grow over time as workflow run history, conversation logs, and agent artifacts accumulate.
Network
- Outbound HTTPS access to the Fluxlix license server (for license activation)
- Outbound access to the Anthropic API (api.anthropic.com) if using AI features
- Outbound access to your git host (GitHub, GitLab, etc.) for repository operations
- Inbound access on your chosen HTTP/HTTPS port for the web interface and API
Next steps
- Installation — Set up Fluxlix using Docker Compose
- Configuration — Configure environment variables and services