It provides a powerful JEE platform that performs spam checks
- Postgresql 9.4
- Redis 2.8.21
- Elasticsearch 1.5
- DynamoDB
- Sqs
- Install Maven
- Install docker-machine and docker-compose (cf. docker official website for FAQ)
- JDK 1.8
- Clone the repository
cd
to the created directoryexport DOCKER_IP=$(docker-machine ip <YOUR-DOCKER-VM> 2>/dev/null)
to set your docker ip for the testsdocker-compose up -d
to start docker containersmvn clean test -Dspring.profiles.active="test"
to create database schemesmvn clean compile jetty:run -Dspring.profiles.active="test"
to launch the server (Reachable at http://localhost:8080/ by default)cd script
to the script directorysh fill-backend.sh
to populate the database with accounts test/test and admin/admin