3 ms·
1. Rhel 9 (alma/rocky linux) on a vps (don't really matters where, aws, azure, do, hetzner, wherever). 2. Postgres 15 3. Python 3.10/Django 4.x served with gu
by spapas82 4y ago
1. Rhel 9 (alma/rocky linux) on a vps (don't really matters where, aws, azure, do, hetzner, wherever).
2. Postgres 15
3. Python 3.10/Django 4.x served with gunicorn
4. Jquery and or alpine js
5. Bootstrap 5
6. Caddy to serve everything
7. S3 if a lot of file uploads are needed
--
I'd definitely keep using the same stack post mvp by vertically scaling the db, horizontally scaling the app servers.