Self-Hosting

Deploy Axora on your own infrastructure. Your data never leaves your servers. MIT licensed — free forever.

Quick Start

git clone https://github.com/its-abhishek/axora.git
cd axora
docker compose up -d

# Services:
# PostgreSQL  → :5433 (host) / :5432 (container)
# Redis       → :6379
# API Server  → :8000

Environment Variables

VariableRequiredDescription
DATABASE_URLYesPostgreSQL connection string
JWT_SECRET_KEYYesJWT signing key
REDIS_URLNoRedis connection (default: localhost:6379)
OPENAI_API_KEYNoFor real embeddings (RAG)

Deployment Options

Docker Compose

Recommended. One command to start everything.

Railway

One-click deploy from GitHub.

Render

Auto-detect config from repo.

Requirements

Minimum (Dev)

1 vCPU · 1GB RAM · 10GB disk

Recommended (Production)

2+ vCPU · 4GB+ RAM · 50GB+ SSD