Skip to content
opifexPublic

About

Complete development infrastructure for software engineers.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

18 Commits

Folders and files

Repository files navigation

workspace

Complete development infrastructure for software engineers.

GitHub License

Services

  • httpbin - simple http request and response service.
  • mailpit - email testing tool with SMTP server and web interface.
  • mariadb - relational database management system.
  • mockserver - tool simulating APIs responses.
  • mongo - document-oriented NoSQL database.
  • nginx - web / proxy server with load balancer.
  • postgres - RDMS with emphasizing extensibility.
  • rabbitmq - message broker software.
  • redis - in-memory data structure store.

Configuration

Copy .env.dist file to .env and change for your need.

Default database user is admin with password admin.

# docker hub tag for pull
SERVICE_TAG=latest

# port to expose
SERVICE_PORT=80

# storage volume or local path
SERVICE_VOLUME=volume

Usage

You can run all services with command.

$ docker compose up -d

Api

You can access api for HTTPBin via url.

http://localhost[:nginx-port]/httpbin/

You can access api for Mockserver via url.

http://localhost[:nginx-port]/mockserver/

Interface

You can access web interface for RabbitMQ via url.

http://localhost[:nginx-port]/rabbitmq/

You can access web interface for Mailpit via url.

http://localhost[:nginx-port]/mailpit/

About

Complete development infrastructure for software engineers.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors