A CMS using Python and Flask
- HTML 55.1%
- Python 39%
- JavaScript 2%
- CSS 1.7%
- Shell 1.4%
- Other 0.8%
| assets | removed unnecessary npm packages | |
| honeypot | improved honeypot | |
| po | regenerated .po | |
| setup/installer | Login after setup | |
| templates | regenerated .po | |
| .gitignore | Thumbnails for videos | |
| app.py | Added migrator | |
| babel.cfg | prepared for Codeberg | |
| config.py | Added migrator | |
| imageDatabase.py | regenerated .po | |
| lastmod.py | prepared for Codeberg | |
| messages.pot | regenerated .po | |
| README.MD | Made explanation of shell.nix more clear | |
| search.py | prepared for Codeberg | |
| setup.py | Login after setup | |
| shell.nix | Fixed thumbnails | |
| siteManager.py | prepared for Codeberg | |
| update_po.sh | prepared for Codeberg | |
| userManagement.py | prepared for Codeberg | |
This is the CMS used by northeimer-konzertring.de and ukrainisches-haus-nom.de. It has support for multiple languages, darkmode and news. It uses Python, Flask and Bootstrap.
Install
Run
git clone https://codeberg.org/ostfriese4/flask-cms.git
It depends on Python, Flask, Flask-Babel and imagemagick.
If you don't want to install them on your system, you can use nix-shell.