Hisako1337
HowTo: Livebooks embedded in Phoenix App?
Not sure which category to choose (phoenix? livebook? sorry…).
What I want to achieve is this:
- I have a fresh phoenix app, and programm appy things as usual
- I want to have admin-tasks (fetch/calculate/print some data from the app) in a few livebooks
- I want some quick visualizations (like pie chart about user signups/actions taken, …), as I found it this is not possible to do in a livebook when also linked to a running beam node, but I could install Kino deps in the main app in my case
- I would like to have the exdoc compiled/embedded on deploy, too… so it can also be bundled in the app itself (with some auth in front)
- livebooks can be embedded within exdoc as I have seen somewhere, so having these interactive tools right next to docs/explanations is ideal
- connection host would be localhost directly I guess?
- if it matters, deployment is done on fly.io
- Bonus points: the new phoenix_storybook is just the same in terms of embedding, right? I’d like to have that, too!
… is this feasible? I’d really like to maximize the utility/value of the phoenix app with all the awesome adjacent tools of the elixir ecosystem in one place. I have done the embedded-exdoc part in a previous project years ago, but the direct livebook integration is a new thing for me
Popular in Questions
Okay, I'm having a heck of a time trying to figure out how to best handle the validation of belongs_to associations in Ecto. I'm sure I'...
New
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New
Hello!
Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
What is most correct way to open, read and parse JSON file with poison?
For example if we have example.json file in root of some projec...
New
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
Hi,
I'm quite new in Elixir and I'm trying to format a string to a PEM format. I have the certificate value like MIIDBTCCAe2...... and ...
New
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New
I am using the Starship cross-shell prompt – it seems pretty nice, but I get some errors:
[WARN] - (starship::utils): Executing command ...
New
Other popular topics
Hi! May someone helps me, please!
I have two apps into an umbrella project: the first one is Database, which manages queries, and the se...
New
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!)
This post collects co...
New
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
I want to try my hand at web scraping. What tools/libraries do I need to use. I’m hoping to turn this into something professional so don’...
New
What is most correct way to open, read and parse JSON file with poison?
For example if we have example.json file in root of some projec...
New
Could someone help me? I'm making my first elixir program, number guessing game. I can't figure out how to convert the user's guess from ...
New
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible.
total = 10
while total != 0
...
New
ExUnit now has describe blocks which is a welcome addition coming from RSpec. In the docs, it states that nested hierarchies of describe ...
New
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New
by Lance Halvorsen
Elixir and Phoenix are generating tremendous excitement as an unbeatable platform for building modern web application...
New







