What is PocketBase?
PocketBase is a complete backend in a single file: a database, user authentication, file storage and an admin dashboard.
You can run it as a standalone app or extend it as a framework with Go or JavaScript hooks. It is open source and free to self-host.