Setup Python Application

Available feature: Run Python apps (Flask, Django) on shared hosting.

Create Python App

cPanel → Software → Setup Python App → Create Application → Choose version.

Virtual Environment

Automatically created → Install packages via pip in app settings.

Set Startup File

Usually app.py or passenger_wsgi.py for WSGI apps.

Flask Example

passenger_wsgi.py Example

import os
import sys
sys.path.insert(0, os.path.dirname(__file__))

from app import app as application

Supported Frameworks Table

FrameworkCompatibleNotes
FlaskYesUse passenger_wsgi
DjangoYesRequires setup
Plain PythonYesCGI or WSGI