This repository contains a Content Management System (CMS) for iTELL, built from Strapi. It includes several custom or modified plugins in ./src/plugins. Each plugin has been added to the top-level package.json, so all npm commands may be run from the top-level directory. We are using npm for development and deployment.
Start the application with autoReload enabled. Learn more
npm run develop
Start the application with autoReload disabled. Learn more
npm run start
Build the admin panel. Learn more
npm run build
Our deployment is hosted on Render.
We use prettier for code formatting. Please run npm run format before committing your changes.
Linting is not strictly enforced, but we are working towards a more consistent codebase. Please run npm run lint before committing your changes.
- SSH into the Strapi server on Render.
- Run
npm run strapi export -- -file strapi-backup --no-encrypt - Download the backup file from the server using scp.