CMS
Multi-language static content management system used by Adblock Plus websites.
This project has been restarted as eyeo/websites/liven.
eyeo/websites/liven is not in use in production yet.
For the legacy Python 2.7 version of this project refer to the eyeo-python2.7-cms branch.
Dependencies
- Python 3
- pip for Python 3
- pip modules in requirements.txt (
pip install -r requirements.txt
)
Usage
- Testing/development server
python path/to/cms/runserver.py path/to/website
- Production build
python path/to/cms/generate_static_pages.py path/to/website path/to/output
Further reading
Caution: Translations are no longer being synced via crowdin, xtm, or csv in production.
- How to use
- Content structure
- API