Skip to content

Windows Installation

No native Windows .exe installer yet. Windows users have two options:

Open PowerShell as Administrator:

wsl --install
Restart your computer.

Install Docker Desktop from docker.com. Go to Settings -> Resources -> WSL Integration -> Enable Ubuntu.

Open Ubuntu from Start menu, then:

curl -sSL https://install.ragleap.com/install.sh | bash

Option 2 -- Docker Desktop Only

curl -o docker-compose.yml https://install.ragleap.com/docker-compose.selfhost.yml
curl -o .env https://install.ragleap.com/.env.example

Edit .env in Notepad, then:

docker-compose up -d
docker-compose exec backend python manage.py migrate
docker-compose exec backend python manage.py createsuperuser

Windows Requirements

Requirement Value
Windows version Windows 10 21H2+ or Windows 11
RAM 8 GB minimum
Disk 25 GB free

For production use, always use a Linux VPS (Ubuntu 22.04). Windows is for local testing and development only.