On-prem deployment

Run Orinel in your own data center or private cloud. The app is built as a Node.js (Next.js) image; database and auth use Supabase (cloud or self-hosted).

Quick start

  • Copy scripts/on-prem/env.example to .env.onprem and set Supabase URL, keys, and NEXT_PUBLIC_APP_URL.
  • Build: docker build -t orinel-app -f scripts/on-prem/Dockerfile .
  • Run: docker run --rm -p 3000:3000 --env-file .env.onprem orinel-app
  • Or use the helper: node scripts/on-prem/deploy.js build then node scripts/on-prem/deploy.js up (requires .env.onprem).

Documentation

Full steps, env table, redirect URLs, and Supabase self-hosted options are in docs/ONPREM_DEPLOYMENT.md in the repository.

Related