https://github.com/mraible/devoxxus-jhipster-microservices-demo
JHipster Microservices Demo Code from Devoxx US 2017
https://github.com/mraible/devoxxus-jhipster-microservices-demo
angular docker docker-compose jhipster microservices spring-boot
Last synced: 3 months ago
JSON representation
JHipster Microservices Demo Code from Devoxx US 2017
- Host: GitHub
- URL: https://github.com/mraible/devoxxus-jhipster-microservices-demo
- Owner: mraible
- License: apache-2.0
- Created: 2017-03-21T22:38:13.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2020-09-13T08:00:08.000Z (almost 6 years ago)
- Last Synced: 2025-02-07T08:03:19.045Z (over 1 year ago)
- Topics: angular, docker, docker-compose, jhipster, microservices, spring-boot
- Language: Java
- Homepage:
- Size: 9.74 MB
- Stars: 10
- Watchers: 5
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JHipster Microservices demo from Devoxx US 2017
To run this microservices architecture locally, you'll need to install Java 8, Maven, Node.js and Docker. Then run the following commands in separate windows:
Terminal 1:
```bash
cd registry
./mvnw
```
Terminal 2:
```bash
cd blog
yarn
yarn webpack:dev
./mvnw
```
Terminal 3:
```bash
cd store
docker-compose -f src/main/docker/mongodb.xml up
```
Terminal 4:
```bash
cd store
./mvnw
```
## Docker ##
To run this application using Docker Compose, run the following commands:
```bash
cd blog
./mvnw package -Pprod docker:build
cd ../store
./mvnw package -Pprod docker:build
cd ../docker
docker-compose up -d
```
Then use Kitematic to visualize the logs and find the URL for each application.