Ruk-Com PaaS Documentation

Build, deploy and operate applications on the platform.

RUK-COM PAAS / PYTHON

Apache Python

This guide is maintained for Ruk-Com PaaS. Screens and options may vary by platform version and account permissions.

Confirm the environment, region and account permissions, and back up current settings before changing a production system.

Apache Python is the default application server for Python environments running WSGI workloads. It is based on Apache and the mod_wsgi module, which runs Python applications inside Apache worker processes.

This stack is optimized for traditional WSGI frameworks such as Django and Flask. During deployment, the platform automatically installs dependencies listed in requirements.txt and expects a wsgi.py entry point to run the application.

Tip: For async frameworks (FastAPI, Starlette) or projects that use Poetry or Pipenv, consider Python Engine instead.

Create Apache Python Environment

  1. Access the topology wizard by clicking the New Environment button at the top of the dashboard.

  2. Navigate to the Python programming language tab, select the Apache Python application server, and choose the required engine version.

Image 29: Apache Python topology wizard Adjust any other settings (for example, cloudlets limits, public IPs, or region), provide the environment name, and click Create.

  1. Your environment will be created in a minute.