Tracking issue for FE bundle removal
Over the past few months, we have been talking about a way to remove the FE bundles from Pleroma, having them managed in the instance folder instead.
Here is roughly how it should work.
The installation script should prompt asking what FEs should be installed:
- Primary frontend: Pleroma FE, Kenoma, None
- Whether MastoFE should be installed
- Whether AdminFE should be installed
The installation script should fetch either the release or nightly version of all of these and install them in the appropriate place under instance/
It should also prompt if StaticFE (!1917 (merged)) should be enabled.
Also, ideally the settings would be remembered and a mix task would exist to update one or more frontends to latest release or nightly.