
Beacon
Content management system for Phoenix LiveView applications, with an admin UI package and sites defined in a database.
Beacon is a content management system built with Phoenix LiveView for Elixir. A site is defined by layouts, pages and other resources stored in a PostgreSQL database, and the Phoenix application runs as a server. The beacon_live_admin package adds a LiveView admin UI, and one application can host several sites or domains.
An Igniter installer adds Beacon to a new or an existing Phoenix project; the installation guide covers the steps, and the docs include a guide for deploying to Fly.io. DockYard, Inc. maintains it.
Worth knowing
The README says to expect incomplete features and breaking changes before a stable v1.0 is released. Only PostgreSQL is supported.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-23: name, Built on, Categories, Content storage, Admin interface, Install with, Runs as
github.com/BeaconCMS/beacon/blob/main/README.md - 2026-10-23: links
beaconcms.org - 2026-10-23: links, Written in, GitHub stars
github.com/BeaconCMS/beacon - 2026-10-23: links, Runtime, Databases
hexdocs.pm/beacon/installation.html - 2026-10-23: Maintainer, License, License model
github.com/BeaconCMS/beacon/blob/main/LICENSE.md - 2026-10-23: First release
github.com/BeaconCMS/beacon/releases/tag/v0.1.0 - 2026-10-23: Current major version, Last release
github.com/BeaconCMS/beacon/releases/tag/v0.5.1 - 2026-10-23: Contributors
github.com/BeaconCMS/beacon/graphs/contributors