A collection of services to setup up local development environment via docker-compose.
How to use
Start
docker-compose up -d <SERVICENAME...>
You can specify more then one service name. Omit to start everything
Stop
docker-compose down
Included services:
configserver
- Spring Cloud Config Server- http://localhost:8888
- By default looks for config files inside
./config
directory. Docker-compose file has commented settings to switch over to Git based configuration
eureka
- Spring Cloud Eurekahystrix
- Spring Cloud Circuit Breaker Dashboardrabbitmq
- RabbitMQ- Server: localhost:5672
- Credentials: guest/guest
- Management UI: http://localhost:8084
eventstore
- EventStore- Server: localhost:1113
- Credentials: admin/changeit
- UI: http://localhost:2113
mysql
- MySQL- Server: localhost:3306
- Credentials: root / (blank)
phpmyadmin
- PhpMyAdmin, UI to interact withmysql
containerredis
- Redis- localhost:6379
redis-commander
- Redis Commander - UI for rediszipkin
- Zipkin - distributed tracingmongo
- MongoDB- Server: localhost:27017
- Credentials: admin/admin
mongo-express
- Mongo Express (web based GUI)omnidb
- OmniDB - multi-db web based GUI (postgres, mysql)- http://localhost:8085
- Credentials: admin/admin
- Note: when connecting to servers, use container service name not localhost
postgres
- PostgreSQL- Server: localhost:5432
- Credentials: admin/admin
concourse
- ConcourseCI- Server: http://localhost:8087
- Credentials: test/test