Is it okay to run metabase docker container at 3000 and map it directly to host 80 OR use Nginx to forward from host 80 to metabase container 3000

Is it safe to run metabase docker container at 3000 and map it directly to host 80 OR use Nginx to forward from host 80 to metabase container 3000 ?

like this docker run -d -p 80:3000 --name metabase metabase/metabase

Use a reverse proxy always, it’s a good architectural practice

1 Like