Over the weekend I made this small project that allows you to add authentication through home assistant to self hosted services (e.g. zigbee2mqtt, filestash, …).
It uses the OAuth implementation of home assistant and is deployed as a docker image.
When setting up my filestash (which does not have any authentication ), I used basic http auth in a nginx container. But using a single login from home assistant makes this so much easier and accessible.
It would be great to hear some feedback on this project