{"repo":"BeaconCMS/beacon_live_admin","free":true,"listed":false,"github":"https://github.com/BeaconCMS/beacon_live_admin","clone":"git clone https://github.com/BeaconCMS/beacon_live_admin.git","description":"Phoenix LiveView Admin Panel to manage Beacon CMS sites.","language":"JavaScript","stars":72,"topics":["cms","elixir","elixir-lang","phoenix","phoenix-framework","phoenix-liveview"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"Beacon LiveAdmin Phoenix LiveView web interface to manage content for sites built by Beacon. Status You can expect incomplete features and breaking changes before a stable v1.0 is released. Minimum Requirements - Erlang/OTP v25.1 - Elixir v1.14.1 - Phoenix v1.7.0 - Phoenix LiveView v1.0.0 Local Development LiveAdmin requires at least one site running to manage, so let's start LiveAdmin first and then start a sample site. 1. Setup your local env 2. Run LiveAdmin Keep this instance running. 3. Run a Beacon site Open another terminal or tab, clone Beacon into another directory and follow the Local Development instructions to get a site up and running. 4. Open http://localhost:4002/admin You'll notice that no site is displayed, that's because Beacon LiveAdmin looks for sites running in the cluster and the two nodes aren't connected yet. 5. Connect the nodes In the beacon iex terminal (the last one you started) execute the following: Now you should see a site listed in the admin home page. 6. (Optional) Automatically connect the nodes Create a .iex.exs file in the root of each repository: In the beacon repo: In the beacon live admin repo: Next time you can skip step 5. Troubleshooting Running tests will boot a VM to simulate Beacon nodes and that operation requires that both services epmd and beam.smp are allowed to run in your environment, please review your firewall config and system config. If you're still getting a :net kernel error, then execute epmd -daemon manually: Looking","default_branch":null,"files":null,"tree":[],"storefront":"/r/BeaconCMS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BeaconCMS/beacon_live_admin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}