PNGR Stack – Postgres/Nginx/Golang/React in Docker-compose, hot-reload
PNGR Stack – Postgres/Nginx/Golang/React in Docker-compose, hot-reload
I originally shared this here [a couple of years ago]( https://news.ycombinator.com/item?id=21612106 ) - since then I've upstreamed a bunch of improvements that I've made to various forks I have running in the wild. It's substantially different from the version I originally shared, at this point. Some highlights for dev ergonomics: - Unejected create-react-app w/ typescript for the front-end - Themeable semantic-ui component library tied into the hot-reload loop - json-web-token based user sessions, including middleware with token refresh - sql bindings via sqlc (autogenerates db mocks, too, all hot-reload) - server-side rendering with a sidecar container (prerender) - stubbed out backend "worker" container for async tasks - pre-baked database migration pattern This has been a really productive (and performant!) starter project for me - hopefully it's useful to others.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
PNGR – Docker-compose for a Postgres-Nginx-Golang-React stack
PNGR (v2) – Docker-Compose for a Postgres-Nginx-Golang-React Stack
Deploy your docker-compose stack with Helm
Django Tutorial on Steroids – Docker, Nginx, Gunicorn and Postgres
Toy example of a distributed Hadoop cluster spun up with Docker Compose
Docker compose for zeit now
Docker compose for zeit now
Quickstart for Prometheus / docker-compose
Wrapper around restic for Docker Compose
Setup a Prometheus Containerize Stack with Ansible and Docker-Compose