Skip to content

Powerful JEE platform that allows you to create your own moderation rules

Notifications You must be signed in to change notification settings

v4lproik/spam-should-not-pass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spam Should Not Pass

Circle CI

Features implemented

It provides a powerful JEE platform that performs spam checks

Backends (Available through docker containers)

  • Postgresql 9.4
  • Redis 2.8.21
  • Elasticsearch 1.5
  • DynamoDB
  • Sqs

Pre-requisites

  • Install Maven
  • Install docker-machine and docker-compose (cf. docker official website for FAQ)
  • JDK 1.8

Installation

  1. Clone the repository
  2. cd to the created directory
  3. export DOCKER_IP=$(docker-machine ip <YOUR-DOCKER-VM> 2>/dev/null) to set your docker ip for the tests
  4. docker-compose up -d to start docker containers
  5. mvn clean test -Dspring.profiles.active="test" to create database schemes
  6. mvn clean compile jetty:run -Dspring.profiles.active="test" to launch the server (Reachable at http://localhost:8080/ by default)
  7. cd script to the script directory
  8. sh fill-backend.sh to populate the database with accounts test/test and admin/admin

About

Powerful JEE platform that allows you to create your own moderation rules

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published