The source code for our blog, made with python flask https://blog.yixboost.dev
  • Python 50.5%
  • HTML 31.6%
  • JavaScript 13.5%
  • Shell 2.7%
  • Dockerfile 1.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-25 10:04:17 +01:00
app/blog fix public author profile avatar if logged in 2026-10-25 09:41:54 +01:00
assets structure changes, content updates and new readme 2026-10-25 09:04:16 +01:00
.dockerignore structure changes, content updates and new readme 2026-10-25 09:04:16 +01:00
.env.example structure changes, content updates and new readme 2026-10-25 09:04:16 +01:00
.gitignore update gitignore 2026-10-25 09:55:19 +01:00
compose.yaml structure changes, content updates and new readme 2026-10-25 09:04:16 +01:00
dev.sh add development script for setup and starting development server 2026-10-25 10:04:17 +01:00
Dockerfile structure changes, content updates and new readme 2026-10-25 09:04:16 +01:00
LICENSE structure changes, content updates and new readme 2026-10-25 09:04:16 +01:00
README.md add development script for setup and starting development server 2026-10-25 10:04:17 +01:00
requirements.txt structure changes, content updates and new readme 2026-10-25 09:04:16 +01:00

Yixboost blog

Just our simple blog! Made with python flask, you can find our blog on https://blog.yixboost.dev

Features

  • clean and minimal design
  • OIDC login for authors
  • auto generated atom feed
  • multiple authors per post
  • web editor for editing and writing posts in the browser
  • tags and categories
  • website settings for logo/favicon or an about text, or maybe add some footer links?
  • connect an URL or git repo to a post
  • and much more (;

Development

Run ./dev.sh to set up the local development environment and start the Flask development server at http://127.0.0.1:5000. Make sure to change OIDC_ISSUER_URL, OIDC_CLIENT_ID and OIDC_CLIENT_SECRET in the generated .env file to the correct values after running the setup script.

Disclaimer

The source code for this blog are licensed under the MIT license, this project is made with help from AI.