Something like webnovel for open source short stories, but the stories are each stored as git repositories. Each repo contains the metadata (title, license, authors, etc) and the story in markdown. You could maybe use a web frontend to add a git url to the frontend to publish your story. And readers can browse and read them using the frontend which renders the markdown.

I have an example repo here: https://git.disroot.org/gitfiction/example

I wanted to make something like that using django or flask, but not sure how to store and update the repos and use databases