This project is all about having a simple template for using this "holy trinity": Express.js, Typescript and Docker Compose. It will grow a bit in complexity over time but will always be pretty general purpose.
It is wise to install these things in order
- Docker (for example Docker for Desktop / macOS)
- Install Portainer using this docker compose setup on GitHub
First install the dependencies as specified in the package.json:
npm install
Then deploy and start the application
docker-compose up -d
That's it. You can now check out the running application in a browser at http://localhost:8081/
This project is licensed under the MIT License - see the LICENSE file for details