hn.today

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

github.com8 points2 comments
Screenshot of Show HN: Ramasite, a Self-Contained Laravel/Filament/SQLite CMS

RamaSite is a self-contained content management system built with Laravel, Filament and SQLite, designed for ordinary shared hosting rather than a server setup involving a separate database service. Its central idea is that the site’s content and settings stay in its own folder: content is stored in a SQLite file, while uploaded images and files live in a local uploads folder. Administrators manage the site through a browser-based interface, without editing templates or configuration files. The CMS supports Markdown pages and blogs, page menus, reusable cards and modules, image and file libraries, embedded YouTube videos, and forms with stored submissions and email notifications.

The admin also includes visual theme controls, automatic redirects when pages move, a sitemap, robots.txt, blog RSS feeds, search and analytics integrations, multiple administrators, optional two-step login, and one-click backups. Installation involves uploading a release ZIP to an Apache host and completing a browser-based setup; upgrades preserve site data and automatically update the database after making a copy. Requirements include PHP 8.4.1 or newer, SQLite 3.26 or newer, and Apache with mod_rewrite, with a setup check that identifies missing requirements. Developers can also install with Composer and run Laravel’s migrations and tests. RamaSite is released under the MIT License.

Read on github.com2 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Programming

Ggml v1.0.0

Ggml v1.0.0

ggml 1.0.0 removes deprecated public APIs and legacy DIAG_MASK operations, while adding configurable YaRN truncation and FP8 support. It also improves backend performance with quantized matrix multiplication, fused MoE operations, and new attention and scheduling paths. (github.com)

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.