Technology1 min read

Show HN: Ramasite, a Self-Contained Laravel/Filament/SQLite CMS

By · Published by Everything Blog

In short

The platform manages all application content and media through an internal setup requiring PHP 8.4.1 and SQLite 3.26 or newer. Setup can be completed via Composer or by uploading a release archive and confirming site ownership through a temporary key file. Users gain access to native tools for Markdown pages, blogs, sitemaps, analytics, and redirects. System upgrades can be deployed directly over existing directories with automatic database migrations that safeguard saved user data.

Key points

  • Built-in administrative utilities handle blogs, Markdown pages, sitemaps, and automatic w…: Built-in administrative utilities handle blogs, Markdown pages, sitemaps, and automatic web redirects natively.
  • Administrators can apply system upgrades by overwriting files without risking the loss of…: Administrators can apply system upgrades by overwriting files without risking the loss of user data.
  • Maintenance tasks are simplified through one-click backups and automated database migrati…: Maintenance tasks are simplified through one-click backups and automated database migrations during platform updates.

Sources checked by our analysis pipeline: 1

A little world of your own.

The name comes from Arthur C. Clarke's novel Rendezvous with Rama (1973). In the book, Rama is a sealed, cylindrical, self-contained world that carries everything it needs inside it. That matches the product's core design:

- All content lives in a single SQLite database file, and images go in an

uploads

folder inside the site. - There is no database server, outside service, command line or settings file to edit.

- Installation means uploading one release zip to ordinary shared hosting (Apache with cPanel) and completing the setup screen.

- Backups, database updates after an upgrade, the sitemap, redirects and theming are all handled from inside the admin.

Like Clarke's Rama, which inspired the name, RamaSite is a complete world of its own.

What it does:

- Pages, blogs and posts written in Markdown, with a menu built from the pages

- Cards, modules and sliders to build up pages without writing HTML

- Image and file libraries where images, PDFs and other files can be replaced without touching the pages that use them,…

Technology