tanlin2013 / mbl

Many-body localization
https://tanlin2013.github.io/mbl/
MIT License
1 stars 0 forks source link

Feature: add authentication to Mlflow UI #4

Open tanlin2013 opened 2 years ago

tanlin2013 commented 2 years ago

Add authentication to the load balancer of Mlflow UI.

AWS

On-premise workstation

Reference

https://docs.aws.amazon.com/elasticloadbalancing/latest/application/listener-authenticate-users.html#cognito-requirements

tanlin2013 commented 2 years ago

We have configured a Nginx frontend to MLflow tracking dashboard, together with basic login authentication. Note still, minio dashboard is yet been configured under Nginx.

tanlin2013 commented 2 years ago

To hide server name and DNS as env vars, it depends on whether Nginx does support this feature. For the moment it seems like one has to go to the image with version nginx >= 1.19.

https://github.com/docker-library/docs/tree/master/nginx#using-environment-variables-in-nginx-configuration