- Make a copy of
sample.blog-authors.json
and rename toblog-authors.json
- Check out
blogs/sample.example.mdx
- Public blogs follow the naming format of
blog.slug-here.mdx
- Private blogs follow the naming format of
private.slug-here.mdx
- i.e. replace
sample.
withblog.
for public andprivate.
for private blogs
- Public blogs follow the naming format of
- Create a python venv (
python -m venv venv
) - Activate is (
source venv/bin/activate
) - Install requirements (
pip install -r requirements.txt
) - Run with
uvicorn router:app
-
Notifications
You must be signed in to change notification settings - Fork 0
A super simple FastAPI based Python blogging application that renders MDX to HTML, supporting multiple authors and private blogs.
License
ijsbol/simple-blogging-platform
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A super simple FastAPI based Python blogging application that renders MDX to HTML, supporting multiple authors and private blogs.