gRPC logger
gRPC tool for logging CRUD events.
Installing
git clone https://github.com/radmirid/grpc-logger.git
Setting environment variables in the .env file
export DB_URI=mongodb://localhost:27017
export DB_USERNAME=username
export DB_PASSWORD=password
export DB_DATABASE=db
export SERVER_PORT=9000
Building & Running
source .env && go build -o logger cmd/main.go && ./logger
Running MongoDB in Docker
docker run --rm -d --name logger \
> -e MONGO_INITDB_ROOT_USERNAME=username \
> -e MONGO_INITDB_ROOT_PASSWORD=password \
> -p 27017:27017 mongo:latest