BeaconCMS / BeaconCMS/beacon

Add capability of adding and starting new sites at runtime

Open
#394 0 comments 0 reactions 0 assignees View on GitHub
area:loader enhancement proposal
Dominant language
Elixir
Stars
1.3k
Forks
134
PR merge metrics
No merged PRs in 30d

Description

Allow users to create and modify site config at runtime through a public API and eventually in Beacon Live Admin. Currently the config is passed as options to the `SiteSupervisor` but we'll need to store such config in the database.

Contributor guide

Open the contributing guide

Research direction

Start by tracing how options are passed to SiteSupervisor and identify the existing runtime site lifecycle. Clarify the public API and database persistence scope before implementation; done means users can create and modify site configuration at runtime and start new sites, with Beacon Live Admin support treated as a later goal.

Written by the indexing model from the issue text.

Assessment

Tech stack
elixir
Domain
api, backend, database
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.