Get Lightframe

Start building for free.
Choose your setup.

Use our managed cloud or deploy on your own infrastructure. Same features, same code, your choice.

Lightframe Cloud

We handle hosting, database, updates, and backups. You focus on building your site.

  • Free plan available
  • No setup required
  • Automatic updates
  • Global CDN included
  • SSL certificate included
  • Priority support (Pro)
Start Building Free No credit card required
Open Source

Self-Hosted

Deploy on your own infrastructure. Full control, no vendor lock-in. 100% free and open source.

  • 100% free (MIT license)
  • Full source code access
  • Your data, your servers
  • Deploy anywhere
  • Community support
  • Contribute on GitHub
View on GitHub
Quick Setup

Self-hosted in 3 steps

Everything you need to get Lightframe running on your own infrastructure.

1

Deploy the app

Click one of the deploy buttons above or clone the repository:

git clone https://github.com/Soflutionltd/LightFrame.git
cd LightFrame && npm install && npm run build
2

Set up your database

Create a free Supabase project and run the schema:

-- Copy the contents of supabase/schema.sql
-- into the Supabase SQL Editor and run it
3

Configure environment

Add your Supabase URL and key to the environment variables:

VITE_SUPABASE_URL=https://xxx.supabase.co
VITE_SUPABASE_ANON_KEY=eyJhbG...
That's it. Your CMS is live.

Requirements

Hosting

Any platform that supports Node.js or Cloudflare Workers

Cloudflare Pages (free) Vercel (free tier) Railway ($5/mo) Any VPS with Node.js

Database

PostgreSQL or Cloudflare D1

Supabase (free tier) Cloudflare D1 (free) Neon (free tier) Any PostgreSQL

Storage

For media uploads (images, files)

Cloudflare R2 (free tier) Supabase Storage (free) AWS S3 Local filesystem

Frequently Asked Questions