Python FastAPI Tutorial (Part 18): Deploy to a VPS - Security, Nginx, SSL, and Custom Domain

Publicado em: 19 Abril 2026
no canal de: Corey Schafer
6,478
261

In this video, we'll be learning how to deploy our FastAPI application to a VPS (Virtual Private Server) so that it's live and accessible on the internet. We'll walk through the entire process, starting with a fresh Ubuntu server and hardening it with SSH key authentication, a firewall, and brute force protection. From there, we'll set up Nginx as a reverse proxy, enable HTTPS with a free SSL certificate from Let's Encrypt, point a custom domain to our application, and use systemd to manage the app as a service so it starts on boot and restarts automatically if it crashes. By the end of this video, you'll have a secure, production-ready FastAPI deployment with a real domain name. Let's get started...

Timestamps:
Skip to 42:11 if your server is already secure
Skip to 59:05 for the FastAPI-specific deployment steps

The code from this video can be found here:
https://github.com/CoreyMSchafer/Fast...

Full FastAPI Course:
   • FastAPI Tutorials  

Linode (with Referral):
https://www.linode.com/lp/refer/?r=d1...

NameCheap (with Referral):
https://namecheap.pxf.io/nyBgR

WSL (Windows):
https://learn.microsoft.com/en-us/win...

Git for Windows:
https://git-scm.com/install/windows

✅ Support My Channel Through Patreon:
  / coreyms  

✅ Become a Channel Member:
   / @coreyms  

✅ One-Time Contribution Through PayPal:
https://goo.gl/649HFY

✅ Cryptocurrency Donations:
Bitcoin Wallet - 3MPH8oY2EAgbLVy7RBMinwcBntggi7qeG3
Ethereum Wallet - 0x151649418616068fB46C3598083817101d3bCD33
Litecoin Wallet - MPvEBY5fxGkmPQgocfJbxP6EmTo5UUXMot

✅ Corey's Public Amazon Wishlist
http://a.co/inIyro1

✅ Equipment I Use and Books I Recommend:
https://www.amazon.com/shop/coreyschafer

▶️ You Can Find Me On:
My Website - http://coreyms.com/
My Second Channel -    / coreymschafer  
Facebook -   / coreymschafer  
Twitter -   / coreymschafer  
Instagram -   / coreymschafer  

#Python #FastAPI


Nesta página do site você pode assistir ao vídeo on-line Python FastAPI Tutorial (Part 18): Deploy to a VPS - Security, Nginx, SSL, and Custom Domain duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Corey Schafer 19 Abril 2026, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 6,478 vezes e gostou 261 espectadores. Boa visualização!