Skip to content

Typical event collecting system as example of using Spring Data Rest, Spring Boot, Spring HATEOAS, Gradle, MongoDb and Docker

License

Notifications You must be signed in to change notification settings

yyunikov/events-spring-rest-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Events System

Typical event collecting system as example of using Spring Data Rest, Spring Boot, Spring HATEOAS, Gradle, MongoDb and Docker

How to run on Mac

Create Docker machine:

docker-machine create --driver virtualbox default

Run Mongo:

docker run -p 27017:27017 -d --name mongodb mongo

You can connect to MongoDb console using command:

docker exec -it mongodb sh

Gradle build (without tests):

./gradlew build buildDocker -x test

Run app:

docker run -p 8080:8080 --link mongodb yyunikov/events-spring-rest-example

TODO

docker-compose.yml file

About

Typical event collecting system as example of using Spring Data Rest, Spring Boot, Spring HATEOAS, Gradle, MongoDb and Docker

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages