3 ms·
Services: - Web backend in go using html templates and some js - Frontend in plain js and scss - go server for cron jobs - postgres for store - redis for q
by samanator 4y ago
Services:
- Web backend in go using html templates and some js
- Frontend in plain js and scss
- go server for cron jobs
- postgres for store
- redis for queueing
- ngingx for load balancing and ssl termination
- certbot for ssl
Each of those services is a docker image, all of those images are tied together in a docker compose file. One for dev, one for prod.
Terraform for object store, server, and volume infrastructure.
Bash scripts for deployment using ssh.