Fellow tooters: What's the best way these days to deploy a simple Python app with a simple writeable database (bonus if it works with sqlite, which I know you can't use with eg Vercel or Heroku)?

The use case is a classroom environment. Ideally not a Docker setup, because I don't think at this stage you'd want to explain containerization to people.

The answer to this used to be Heroku's free tier, but without it they're a bit pricey I think.

Any ideas?

@ken SQLite is included in python itself. You can just use it https://docs.python.org/3/library/sqlite3.html
sqlite3 — DB-API 2.0 interface for SQLite databases

Source code: Lib/sqlite3/ SQLite is a C library that provides a lightweight disk-based database that doesn’t require a separate server process and allows accessing the database using a nonstandard ...

Python documentation