Deployment
Whether you're using Starlette-Admin with FastAPI or Starlette, there are already well-documented resources to guide you through the deployment process. It is strongly recommended to refer to these resources as they offer detailed information and best practices:
However, When running your application behind a proxy server such as Traefik or Nginx, you may encounter an issue where static files are not rendered as HTTPS links. To address this issue, follow the steps below:
- Ensure that your proxy server is properly configured to handle HTTPS traffic.
- When starting your application with Uvicorn, include the
--forwarded-allow-ips
and--proxy-headers
options. These options enable Uvicorn to correctly handle forwarded headers from the proxy server.