VPS для Python

Боти, API, парсери і скрипти на Python — працюють 24/7 на власному сервері.

Обрати VPS для Python

Звичайний віртуальний хостинг розрахований на PHP-сайти, а Python-застосункам потрібно запускати власні процеси: бота, FastAPI, Celery, планувальник. На VPS у вас root-доступ — ставите потрібну версію Python, бібліотеки, базу даних і запускаєте все як службу systemd, що стартує сама після перезавантаження.

Що можна запускати

ЗадачаRAMТариф
Telegram-бот (aiogram), скрипти cron512 МБVPS Bot — 59 грн
FastAPI / Flask API, парсер, кілька ботів1 ГБVPS Nano — 99 грн
Django + PostgreSQL, Celery + Redis2 ГБVPS Start — 149 грн
ML-моделі, обробка даних, pandas на великих обсягах4–12 ГБVPS Pro і вище
  1. Підготуйте оточення — apt update && apt install -y python3-venv python3-pip git
  2. Залийте код — git clone ваш-репозиторій /opt/app && cd /opt/app && python3 -m venv .venv && .venv/bin/pip install -r requirements.txt
  3. Створіть службу — файл /etc/systemd/system/app.service з ExecStart=/opt/app/.venv/bin/python main.py і Restart=always.
  4. Запустіть — systemctl enable --now app — застосунок працює 24/7 і піднімається після перезавантаження.

Веб-застосунки і API

FastAPI, Flask чи Django запускайте через uvicorn/gunicorn на одному з виданих портів: uvicorn main:app --host 0.0.0.0 --port 40460 — API доступний за адресою http://IP:40460.

Потрібен HTTPS на своєму домені (вебхуки, вебінтерфейс)? Найпростіше — Cloudflare Tunnel: програма cloudflared на VPS сама встановлює вихідне з’єднання з Cloudflare, і ваш сервіс стає доступним за адресою https://app.вашдомен.ua з безкоштовним сертифікатом. Вхідні порти для цього не потрібні.

Мережа

Сервер доступний через публічну IP CloudAxis: SSH на окремому порту і 20 портів (TCP і UDP) під ваші сервіси — номери видно в кабінеті (наприклад, 40460–40479). Сервіс у VPS слухає саме цей номер порту, і він же доступний ззовні: IP:порт. Потрібна окрема статична IPv4 з усіма портами (80/443, вебхуки) — надаємо за запитом, напишіть у підтримку.

Яка версія Python доступна?

Будь-яка: у системі Ubuntu 24.04 — Python 3.12, інші версії ставляться через deadsnakes PPA, pyenv або Docker.

Чи підходить VPS для Telegram-бота на Python?

Так, для більшості ботів на long polling вистачає VPS Bot за 59 грн/міс. Для вебхуків потрібен HTTPS — через Cloudflare Tunnel.

Чи можна запускати парсери?

Так, з дотриманням правил сайтів, які ви парсите, і умов користування CloudAxis. Вихідні запити з VPS не обмежуються за кількістю, лише за загальною швидкістю мережі.

Як запускати скрипти за розкладом?

Через cron (crontab -e) або systemd-таймери — сервер працює цілодобово.

Чи є Jupyter?

Можна встановити JupyterLab і відкривати його через SSH-тунель (ssh -L 8888:localhost:8888 ...) — так безпечніше, ніж відкривати порт назовні.

Тарифи VPS

ТарифvCPURAMNVMe Ціна / міс
VPS Bot1512 МБ10 ГБ 59 UAH Замовити
VPS Nano11 ГБ20 ГБ 99 UAH Замовити
VPS Start12 ГБ40 ГБ 149 UAH Замовити
VPS Pro24 ГБ80 ГБ 299 UAH Замовити
VPS Business48 ГБ160 ГБ 549 UAH Замовити
VPS Max612 ГБ240 ГБ 899 UAH Замовити

Ціни за місяць у гривнях. Усі тарифи: KVM, NVMe, root-доступ, щоденний бекап, 7 днів безкоштовного тесту.

Python-сервер від 59 грн

Root-доступ, NVMe, щоденний бекап.

Обрати тариф