This is the backend of the CMS system.
The backend is responsible to:
- provide API endpoints to the CMS UI and the Zimfarm Backend
- manage books and titles
- interact with the CMS File Manager to list / move / copy / delete books on "filesystems"
- process background tasks such as turning zimfarm notifications into books, advancing app builds and fetching download statistics