This project is all about microservices and microfrontends. There are microservices build with spring, spring cloud and so forth.
There are these microservices:
- Admin Service
- Authentication Service
- Gateway Service
- Javadoc Service
- Registry Service
- Usermanagement Service
- Website Service
mvnw release:update-versions
mvnw javadoc:aggregate
Build docker images:
mvnw spring-boot:build-image --projects ./admin-service,./javadoc-service,./registry-service -DdockerHub.username=YourDockerHubUsername -DdockerHub.password=YourDockerHubPassword
docker compose up --build -d
docker compose down
# Follow
docker compose logs -f
# Single container
docker compose logs ´name´
Remember to take Backup before editing your hosts
file, mistakes there can block your internet access or cause other network-related issues.
In C:\Windows\System32\drivers\etc find file hosts and add those lines:
# Microservices
127.0.0.1 gateway.michibaum.ch
127.0.0.1 registry.michibaum.ch
127.0.0.1 admin.michibaum.ch
127.0.0.1 javadoc.michibaum.ch
127.0.0.1 usermanagement.michibaum.ch
127.0.0.1 authentication.michibaum.ch
127.0.0.1 michibaum.ch
File: /etc/hosts
docker scan YourDockerHubUsername/DockerHubRepository:TagName --dependency-tree
Michael Baumberger |
Severin |
Michael Baumberger |