How to move streamlit on Apache server on https with custom url

Hello everyone, can you please write how to deploy the app on Apache + Docker on custom url and https?

  1. From http://site:8501/ to http://site/projects
  2. From http://site/projects to https://site/projects
    I’m using Let’s Encrypt, but it doesn’t work on custom ports.
    Also try to change VirtualHosts file of site and add 443 port or 8501 for example.
    Should I write in Dockerfile “EXPOSE 443” after “EXPOSE 8501” and then docker run -d -p 8501:443 streamlit? And also what if I want to implement 2 streamlit apps?
    Thanks