Just putting here a two tools that my team use, and could be interesting to cover, Passbolt & CloudPanel, and the third topic is more an open question because I’m yet to find a compelling option.
Passbolt
PassBolt is an open-source, freemium, self-hosted password manager.
It’s very security focused, which has some drawbacks (for example, the passphrase is never sent over the internet, which means it has to be manually changed on each and every device if you change it) and requires a extension/desktop app (the same as Signal).
Nonetheless, the free version allows for unlimited users, and it’s designed for password sharing in a team, including TOTP.
CloudPanel
Cloudpanel is a free, closed-source, self-hosted server control panel.
Ih helps administrating a server, doesn’t totally replace the need for good old SSH, but can automate most of the basic tasks. We run it on ARM instances from Hetzner, and it can host a few websites on a 5 USD VPS without a sweat.
It’s able to directly host python, PHP, Node.js, static HTML and act as a reverse proxy (usually for docker containers in our use case).
Web file sharing
See related comic hereunder.
The question is : do you know a tool, self-hosted, that allow for a no-fuss file sharing with customer ? The requirement would be : allow for a shared folder organisation per customer, have audit logging capabilities, and be able to limit the time shared and the number of downloads. For the moment, we are using NextCloud, but its a bit over the top for simple file sharing.