The nice thing about this is that everything behind the NGINX load balancer you don't have to worry about the users being authenticated and / or not.
If you need roles / permissions / metadata you can roll that into your one piece of software which handles the client side auth.
For something small scale, it's perfectly viable to run it all in a `docker-compose`... For something bigger, I've been hosting it on K8s.
The nice thing about this is that everything behind the NGINX load balancer you don't have to worry about the users being authenticated and / or not.
If you need roles / permissions / metadata you can roll that into your one piece of software which handles the client side auth.
For something small scale, it's perfectly viable to run it all in a `docker-compose`... For something bigger, I've been hosting it on K8s.