Skip to content

Files

Latest commit

 

History

History
63 lines (42 loc) · 1.62 KB

README.md

File metadata and controls

63 lines (42 loc) · 1.62 KB

micro-backends

Netlify Status Continuous Integration Continuous Integration pre-commit.ci status

micro-backends is using Go, RabbitMQ, PostgreSQL, MongoDB, gRPC and GraphQL.

Installation

git clone git@github.com:kucera-lukas/micro-backends.git

Environment variables

Each service has a separate .env file. Copy the contents of .env.example file and fill in the required values.

cp .env.example .env

Docker

Installation using Docker is recommended because application requires many services to run at once and docker-compose simplifies the process significantly.

make build

Development

make dev
# build images before starting containers
make dev-build

Make

make help

Tools

Tools is a small Go module which contains CLI tooling which is used mainly via Makefile commands.

Contributing

pre-commit install

License

Developed under the MIT license.

micro-backends/README.md at main · kucera-lukas/micro-backends · GitHub