Python Hosting Schweiz
ab CHF 4.95/Mt.
Python 3.13 auf Schweizer NVMe-Servern. Django, Flask und FastAPI über gunicorn. Automatische Installation aus requirements.txt, gratis SSL und tägliche Backups.
Warum Python-Hosting von HostBott?
Python läuft auf denselben Schweizer Hosting-Paketen wie unser übriges Webhosting. Die Runtime aktivieren Sie pro Site, ohne Aufpreis.
Python 3.13 als Runtime
Ihre Site läuft auf Python 3.13. WSGI für Django und Flask, ASGI für FastAPI und async, App-Server ist gunicorn.
Automatische Installation
Abhängigkeiten aus Ihrer requirements.txt werden per pip in ein eigenes virtualenv pro Site installiert. Ein pip-Cache beschleunigt Re-Installs.
Schweizer Plattform
Dieselbe Plattform wie unser übriges Webhosting: Schweizer Server, NVMe-SSD, gratis SSL und tägliche Backups.
So läuft Ihre Python-App
WSGI & ASGI
Django und Flask laufen über WSGI, FastAPI und async-Apps über ASGI. ASGI wird über einen uvicorn-Worker bedient, gunicorn ist der App-Server.
App-Start per Modul
Sie geben Ihr App-Modul im Format paket.modul:callable an, zum Beispiel myproject.wsgi:application. Den Rest übernimmt die Plattform.
requirements.txt & venv
Pakete aus der requirements.txt werden automatisch per pip in ein isoliertes virtualenv pro Site installiert. Der pip-Cache macht erneute Installationen schnell.
gunicorn & uvicorn
gunicorn betreibt Ihre App, ASGI-Apps über uvicorn-Worker. Die Anzahl Worker skaliert automatisch mit dem RAM Ihres Pakets.
Statische Dateien via nginx
nginx liefert /static/ und /media/ mit Browser-Cache aus, dynamische Requests gehen an gunicorn. Schnell und ohne Zusatzkonfiguration.
Eigene Domain & SSL
Predomain <name>.hostbott.site ist sofort verfügbar, eigene Domain anhängbar mit automatischem HTTPS (Let's Encrypt).
In 3 Schritten zur Python-App
Paket wählen
Basic, Business oder Professional. Die Python-Runtime ist auf jedem Paket inklusive.
Checkout in unter 2 MinutenCode & venv
Code hochladen, App-Modul angeben (paket.modul:callable). Pakete aus requirements.txt werden automatisch installiert.
Eigenes virtualenv pro SiteDeployen
gunicorn startet Ihre App, nginx liefert statische Dateien aus, SSL ist automatisch aktiv.
Schweizer Server, tägliche BackupsIhre Python-App bleibt in der Schweiz
Datenstandort Schweiz
Ihre Python-App und Ihre Daten bleiben in Schweizer Rechenzentren, mit tiefer Latenz für Schweizer Besucher.
DSG-konform
Serverstandort Schweiz und Schweizer Datenschutzgesetz. Keine Datenexporte ins Ausland.
Persönlicher Support auf Deutsch
Echte Ansprechpartner statt Callcenter oder Bot. Antwort in der Regel innert weniger Minuten.
Python-Hosting, Pakete im Überblick
Es sind die regulären Webhosting-Pakete. Die Python 3.13 Runtime ist auf jedem Paket inklusive, ohne Aufpreis.
Basic
Perfekt für kleine Python-Projekte und Prototypen
CHF 82.80 / Jahr
Business
Ideal für produktive Django-, Flask- und FastAPI-Apps
CHF 59.40/Jahr im 1. Jahr. Danach CHF 9.90/Mt.
Professional
Für stark frequentierte Python-Anwendungen
CHF 226.80 / Jahr
Alle Pakete: Python 3.13 Runtime inklusive, unlimitierter Traffic, SSL inklusive, tägliche Backups, 30 Tage Geld-zurück-Garantie, keine Einrichtungsgebühr.
Häufige Fragen zu Python-Hosting
Welche Python-Frameworks werden unterstützt?
Django und Flask laufen über WSGI, FastAPI und async-Anwendungen über ASGI. Als App-Server kommt gunicorn zum Einsatz, ASGI wird über einen uvicorn-Worker bedient.
Wie deploye ich meine Python-App?
Sie laden Ihren Code hoch und geben das App-Modul im Format paket.modul:callable an, zum Beispiel myproject.wsgi:application. Die Abhängigkeiten aus Ihrer requirements.txt werden automatisch per pip installiert und Ihre App startet über gunicorn.
Wie funktioniert die Installation aus requirements.txt?
Beim Deployment werden die Pakete aus Ihrer requirements.txt automatisch per pip in ein eigenes virtualenv pro Site installiert. Ein pip-Cache sorgt dafür, dass erneute Installationen schnell ablaufen.
Wie werden statische Dateien ausgeliefert (z.B. Django collectstatic)?
nginx liefert die statischen Dateien unter /static/ und /media/ direkt mit Browser-Cache aus, dynamische Requests gehen an gunicorn. Bei Django legen Sie Ihre Dateien per collectstatic in den static-Ordner.
Kann ich eine eigene Domain mit SSL nutzen?
Ja. Jede Site erhält sofort eine Predomain <name>.hostbott.site. Ihre eigene Domain hängen Sie jederzeit an, das HTTPS-Zertifikat (Let's Encrypt) wird automatisch ausgestellt und erneuert.
Welche Python-Version läuft auf dem Server?
Als Site-Runtime kommt Python 3.13 zum Einsatz. Die Anzahl der gunicorn-Worker skaliert automatisch mit dem RAM Ihres Pakets.
Kostet Python-Hosting extra?
Nein. Python läuft auf denselben Webhosting-Paketen wie unser übriges Hosting. Die Runtime ist eine Pro-Site-Einstellung und kein Aufpreis-Produkt, ab CHF 4.95/Mt. im ersten Jahr.
Starten Sie Ihr Python-Hosting
CHF 4.95/Mt. im ersten Jahr. Python 3.13, Schweizer Server, gratis SSL und tägliche Backups.
Im ersten Jahr CHF 4.95/Mt. (CHF 59.40/Jahr). Danach CHF 9.90/Mt.