That depends on what you're wanting to do with it. If you're just playing around rn I'd almost recommend seeing if you can get an older desktop and mess around with virtualization/containers that way.
Advantage: a desktop machine is gonna be more expandable than a single board computer and easier to migrate when you have the money for something with more power.
I think that's what's kept me at KeePass rather than moving to something like Bitwarden. Since it's file-level encryption, anything that can serve files can also serve my KeePass database. When I upgrade servers or change to different services, restoring my database is as simple as throwing the file into that new service and going on with my life.