website: Static website generator
Idea: People should be able to host a website on their FreedomBox.
Integrate a static website generator into FreedomBox. Hugo is a popular one that's already packaged for Debian.
Publishing Pipeline: User makes a change to a markdown file on their local machine. The changes are synced to a directory on the FreedomBox server (Syncthing/rsync). As soon as changes are detected in this directory, Plinth compiles the markdown files using the static site generator and deploys them into a path that Apache can serve.
The changes can be git commits too, but git might be harder to learn and use.
Optional: Provide a good web editor for the editing the markdown files.