- Before anything else, run
gradlew build
in the root directory of the project
- Download and install PostgreSQL
- Add
OutcastServer
role to server with a password - Create
Outcast
database - Assign
OutcastServer
as owner of theOutcast
database - Create a
secret.json
file with theOutcastServer
role password (from this template) and place the file inOutcastServer/res
- Add
cd OutcastServer/res/website
bower install bootstrap#V4.0.0-alpha.2 tether angular
- From in IDEA, right click on
src/main/core/OutcastServer.kt
and clickCreate OutcastServer.kt...
- Change Before Launch:
- Remove Make
- Add Gradle Task Build
gradlew build
java -cp $KOTLIN_LIB/kotlin-runtime.jar -jar OutcastServer.jar
- Once the server is running, connect to it by opening your favorite browser and navigate to
localhost
(as it is running on port 80)