Make it easier to host
Currently hosting this thing requires a lot of knowledge about its internal workings. It also depends on Node.js to build the frontend. We should try the following:
-
Create a guide for installing on Nginx. You'll need to edit the pleroma.nginx file too. Ideally we could figure out a way without having to do that.
-
Create an installer wizard like
mix patron.setup
to guide the user through generating config for Patron. -
Bundle static assets in the repo, or somehow otherwise work this into the step above. Get ride of the Noed.js dependency.