Sites and apps
How to put a Python site online
The usual way to publish a Python site is to rent a server, install gunicorn or uvicorn, set up nginx as a proxy, get a certificate for HTTPS and keep an eye on all of it. That is a lot of steps before the site opens at a link.
With Netrun you just upload your code. The platform detects that it is a Python project, builds it and gives you a working address with HTTPS. Let us go through it step by step.
Put your project together#
Place your code in one folder with a requirements.txt dependencies file. Any framework works — Flask, FastAPI or Django. Make sure the project runs locally.
Upload your code to Netrun#
As a ZIP archive or by importing from a GitHub repository. Netrun detects Python and builds the project itself — there is no build setup to do by hand.
Answer a couple of questions#
If your project needs secrets — API keys, a database connection string — enter their values during setup. That way they do not live in your code.
Get your link#
Once the build is done, Netrun gives you a public address with HTTPS. The site is available to anyone you share the link with.
Update and keep an eye on it#
Logs and status are in your dashboard. To put a new version online, update your code and Netrun rebuilds the project.
A Python site online — without a server, nginx or manual HTTPS. Projects on Node.js, Go, PHP and other languages deploy the same way. Try Netrun.