Skip to content
Snippets Groups Projects
Commit 109374c0 authored by Tobias Ullerich's avatar Tobias Ullerich
Browse files

Add readme

parent b2397406
No related branches found
No related tags found
No related merge requests found
# PlayWall Server
The PlayWall Server is the server-side application for the PlayWall Desktop App.
## Installation / Requirements
- PlayWall Server requires Java 8 to run
- TO build PlayWall Server you need maven
- Create a java keystore fot https connections
- MySQL Database
- To run the server use: ```java -jar PlayWallServer.jar```
## Java Keystore
```
openssl pkcs12 -export -in /etc/letsencrypt/live/$1/fullchain.pem -inkey /etc/letsencrypt/live/$1/privkey.pem -out pkcs.p12 -name ALIAS -passout pass:PASSWORD
keytool -importkeystore -deststorepass PASSWORD -destkeypass PASSWORD -destkeystore keystore.jks -srckeystore pkcs.p12 -srcstoretype PKCS12 -srcstorepass PASSWORD -alias ALIAS
```
## Config File
```
download_folder=/PATH/TO/RECOUESES
db_host=localhost
keystorePassword=password
db_database=CookNow
db_username=user
db_password=password
db_port=3306
```
The ```download_folder``` contains the resources for updates and plugins.
## Libraries
- [Spark](https://github.com/perwendel/spark)
- [gson](https://github.com/google/gson)
- [unirest-java](https://github.com/Kong/unirest-java)
- [ormlite](https://github.com/j256/ormlite-core)
- mysql-connector-java
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment