1. There is already popular service called Fastlane.
2. It's a Python script. A few functions and a simple CLI, not an entire "self-hosted" "serverless" password manager. It's a stateless password manager. There is no point hosting it anywhere.
3. Using an external service (ANU QRNG) as random generator is completely unnecessary. Use the client.