Skip to content
☁️ A tiny spring cloud project with Eureka and Micro-Service (like OAuth, SSO...)
Java HTML CSS JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib
server-center
server-config
server-gateway
service-oauth
service-sso-client
service-sso
.gitignore
README.md
banner.txt
docker-compose.yml
pom.xml

README.md

Spring Cloud Starter Project

Components

SERVICE NAME PORT DESCRIPTION
server center 9000 Eureka Server and Spring Boot Admin
server config 9010 Configurations from GitHub Repo
server gateway 9020 Zuul for All Services
service oauth 9100 OAuth Service
service sso 9110 SSO Service

Build (Docker and Docker Compose)

Docker Build

mvn clean package docker:build

And run all instances.

docker-componse up

Endpoints

- eureka server:        http://localhost:9000 
- spring boot admin:    http://localhost:9000/sba    
- service gateway:      http://localhost:9020/<service-name>/

Note: Deploy to tomcat container, please use mvn clean package -Pwar to generate war packages.

You can’t perform that action at this time.