Budget: 4200 UAH Deadline: 3 days
Hey Kirill ⚙️
I regularly set up deployment of Python projects (FastAPI) on Windows servers, including installation via NSSM, bot protection, SSL configuration, firewall, and domain hosting. Your plan is clearly outlined — I can implement all points step by step.
Recently, I did a similar setup for https://octus.com/ — where the Python project ran through Uvicorn on Windows + nginx + Cloudflare. The entire deployment was like a service, with HTTPS and port forwarding.
🔧 What I will do:
Install Python 3.13.2, MySQL, virtual environment, dependencies
Configure FastAPI application as a Windows service via NSSM
Implement User-Agent filtering and rate limiting (via nginx reverse proxy or IIS App Firewall)
Configure SSL through win-acme (Let’s Encrypt)
Allow only ports 80/443, port 8000 — only for localhost
Set up A-record for the domain, check DNS resolution and website operation
🔹 Experience: Python (FastAPI, Uvicorn), nginx, IIS, Windows Server, .NET, MySQL
🔹 Skilled in working with DNS, proxies, certificates, and firewalls
🔹 All work is documented with logs and step-by-step comments (for future support)
𝐆𝐢𝐭𝐇𝐮𝐛 – https://github.com/sergeyshmigelsky
𝐲𝐨𝐮 𝐜𝐚𝐧 𝐚𝐥𝐬𝐨 𝐬𝐞𝐞 𝐩𝐫𝐨𝐣𝐞𝐜𝐭𝐬 𝐚𝐧𝐝 𝐫𝐞𝐯𝐢𝐞𝐰𝐬 𝐡𝐞𝐫𝐞 – https://clutch.co/profile/sbase#highlights
𝐨𝐮𝐫 𝐬𝐢𝐭𝐞 – https://sbase.team/
💰 Cost — fixed or $25/hour
Ready to start today — just provide server access or describe the environment (Win Server / VPS / local host).