- This is a stripped down version of a chat service using Nats.
Clone the repo and navigate to the root folder
git clone [email protected]:rumsrami/example-service.git
cd example-service
- Install docker-cli and docker-compose
- From the root folder run the chat service and nats.
make compose-up
-
The server will run and listen to requests
-
Maps ports 9000:9000
- Use postman to ping and get app version
http://0.0.0.0:9000/rpc/Chat/Ping
http://0.0.0.0:9000/rpc/Chat/Version
- Teardown the created containers and network
make compose-down
- Pulumi/index.js shows how to provision AWS infrastructure for the service
- Show how to setup github actions