-
Notifications
You must be signed in to change notification settings - Fork 0
Software Stack
Gabe edited this page Feb 21, 2024
·
6 revisions
The csss website uses lots of software, separated between the front and backend:
Backend
- python3
- gunicorn - https://gunicorn.org/
- uvicorn - https://www.uvicorn.org/
- fastapi - https://fastapi.tiangolo.com/
- sqlalchemy -
- alembic - https://alembic.sqlalchemy.org/en/latest/tutorial.html
- nginx - https://www.nginx.com/
- systemd -
- certbot - https://certbot.eff.org/
- You can find the certificate at
/etc/letsencrypt/live/api.sfucsss.org/fullchain.pem
- You can find the certificate at
- postgresql - https://www.postgresql.org/docs/current/tutorial-start.html
Frontend
- react
- npm
- Python 3.11 - supported until 2027-10 - https://devguide.python.org/versions/
- Postgres 15 - supported until 2027-11 - https://www.postgresql.org/support/versioning/