forked from kaverti/website
bd757e214b | ||
---|---|---|
admin | ||
config | ||
controllers | ||
frontend | ||
kaverti_modules | ||
lib | ||
migrations | ||
models | ||
rendering | ||
routes | ||
socket_routes | ||
.gitignore | ||
README.md | ||
kaverti-example.service | ||
licenses.html | ||
package.json | ||
preview.html | ||
server.js | ||
start.sh | ||
yarn.lock |
README.md
Kaverti Website
Install Steps
- Clone somewhere
- Setup MySQL
- Update config/config.json with DB credentials
- Run
yarn install
in the website folder, andyarn install
in the frontend folder. - Run
sequelize db:migrate
in 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 serve
in 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 build
in 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 pull
in the website root directory - Start all Kaverti services