Kaverti Website
https://kaverti.com
| admin | ||
| config | ||
| controllers | ||
| kaverti_modules | ||
| legacyfrontend | ||
| lib | ||
| migrations | ||
| models | ||
| rendering | ||
| socket_routes | ||
| v1_routes | ||
| v2_routes | ||
| .gitignore | ||
| kaverti-example.service | ||
| nodeinfo-example.json | ||
| package.json | ||
| README.md | ||
| server.js | ||
| start.sh | ||
| yarn.lock | ||
Kaverti Website
Install Steps
- Clone somewhere
- Setup MySQL
- Update config/config.json with DB credentials
- Run
yarn installin the website folder, andyarn installin the frontend folder. - Run
sequelize db:migratein the root website folder to import all the tables to the database. - Using your preferred MySQL management software, Insert a row into the settings table with the Kaverti settings.
- Run
node .in the root website folder, alternatively you can create a Linux systemctl service, and runyarn servein the frontend folder for a development frontend web server (Make sure vue-cli is installed). - If you're ready for production, you can run
yarn buildin the frontend folder to build the frontend and you can upload that to a static web hosting service of your choice, I recommend Netlify.
Updating
- Stop all Kaverti services
- Run
git pullin the website root directory - Start all Kaverti services