-
-
Notifications
You must be signed in to change notification settings - Fork 1
Quick start guide for self hosting
plankes-projects edited this page Aug 26, 2020
·
7 revisions
Clone the repository and switch to stable branch:
git clone https://github.com/plankes-projects/splitastic.git
git checkout stable
- Prepare a MySQL server
- Create server/app/application.properties from server/app/application.properties.template
- Fill server/app/application.properties (view server/README.md for more information)
- install java
- Go into the directory server/ and run:
mvnw install
java -jar app/target/app-0.0.1-SNAPSHOT.jar --spring.config.location=app/application.properties
- Create clients/vue/config.ts from clients/vue/config.ts.template
- Fill clients/vue/config.ts
- Install npm on your system (https://www.npmjs.com/get-npm)
- Install vue-cli (https://cli.vuejs.org/)
- Go into the directory clients/vue/ and run:
npm run build
- Copy clients\vue\dist to your webserver
- Configure webserver to correctly handle urls: https://router.vuejs.org/guide/essentials/history-mode.html#example-server-configurations