https://github.com/openzim/cms
ZIM file Publishing Platform
https://github.com/openzim/cms
cms kiwix offline python3 vuejs zim
Last synced: 8 months ago
JSON representation
ZIM file Publishing Platform
- Host: GitHub
- URL: https://github.com/openzim/cms
- Owner: openzim
- License: gpl-3.0
- Created: 2020-12-30T13:38:07.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-10-05T08:43:04.000Z (over 2 years ago)
- Last Synced: 2025-04-06T08:01:47.313Z (about 1 year ago)
- Topics: cms, kiwix, offline, python3, vuejs, zim
- Language: Python
- Homepage: https://cms.openzim.org
- Size: 536 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# openZIM CMS
The Content Management System is primarily an internal tool with openZIM usage in mind. See its objectives [on the wiki](https://github.com/openzim/cms/wiki).
Official deployment is available at [cms.openzim.org](https://cms.openzim.org). Reach out to contact@kiwix.org if you need credentials.
You are welcome to use it, report bugs and request features!
## Usage
As an internal tool, we don't provide releases nor changelogs for the CMS. Please check the respective source-code for the two components of the CMS:
- `backend`: the python backend API available via `ghcr.io/openzim/cms-api` docker image.
- `frontend`: the Vue.js Web UI available via `ghcr.io/openzim/cms-ui` docker image.
```sh
docker run -d -p 80 -e "ALLOWED_ORIGINS=http://cms.openzim.org" ghcr.io/openzim/cms-api
docker run -d -p 80 -e "CMS_BACKEND_API=http://api.cms.openzim.org" ghcr.io/openzim/cms-ui
```