Начало работы

OHOSTER избавляет вас от необходимости арендовать VPS и настраивать Linux. Мы предоставляем готовую среду (Docker-контейнеры), где ваш код запускается в изолированном окружении с гарантированными ресурсами.

Создание сервиса

Чтобы запустить первый проект, перейдите в веб-консоль или воспользуйтесь ботом. Нажмите «Создать сервис» и выберите технологию.

Выбор локации

Мы предлагаем серверы в Германии (минимальный пинг для РФ/Европы), США и Финляндии. Три локации для оптимального размещения ваших проектов.

Запуск Python ботов

Структура файлов

Для успешного запуска ваш проект должен содержать как минимум один исполняемый файл (например, main.py).

my_bot/
├── main.py (код бота)
├── requirements.txt (зависимости)
└── .env (переменные, если нужны локально)

Зависимости

Система автоматически сканирует requirements.txt и устанавливает библиотеки через pip при каждом запуске.

Запуск и логи

После загрузки файлов нажмите «Запустить». Перейдите во вкладку «Логи», чтобы видеть процесс установки зависимостей и вывод вашего кода в реальном времени.

Node.js приложения

Настройка порта

Если вы запускаете веб-сайт или API, ваше приложение должно принимать входящие соединения на порту из переменной process.env.PORT.

const port = process.env.PORT || 3000;
app.listen(port, () => console.log('Ready'));

Команда запуска

Система ищет скрипт "start" в вашем package.json. Если его нет, запуск будет произведен через node index.js.

Статические сайты

Вы можете хостить простые HTML/CSS/JS лендинги или собранные (build) версии React/Vue приложений.

Структура HTML

Главный файл должен называться index.html и находиться в корневой директории вашего проекта.

Все статические файлы раздаются автоматически через Nginx с поддержкой кэширования и сжатия.

AI Ассистент

Наш AI не просто пишет код — он видит логи вашего сервиса. Если бот упал с ошибкой, просто спросите ассистента «почему не запускается?», и он проанализирует ошибку и предложит исправление.

Исправление ошибок

AI ассистент имеет доступ к файлам вашего проекта и логам контейнера. Он может читать код, анализировать ошибки и предлагать конкретные исправления. Просто опишите проблему естественным языком.

Тариф AI+

Базовый тариф включает 10 запросов к Ohoster AI (чат-режим) в день. Тариф AI+ (149₽/месяц) дает 40 запросов в день и доступ к AI агентам с выбором из 3 моделей: Claude Opus 4-7, Gemini 3.1 Pro и GPT-5.5. AI агенты умеют работать с файлами проекта, редактировать код и выполнять сложные задачи. Подписка активируется через бот или консоль.

Продвинутое управление

Git интеграция

Вы можете клонировать код из Git-репозитория (GitHub, GitLab, Gitea). Система выполнит команду git clone и скопирует все файлы в ваш проект. Это удобно для быстрого деплоя готового кода.

# В боте выберите "Клонировать из Git"
# Укажите URL репозитория:
https://github.com/username/my-bot.git

# Система выполнит git clone и скопирует файлы

Домены

Вы можете привязать свой домен к сервису. Система автоматически настроит Nginx и получит SSL-сертификат от Let's Encrypt. Просто добавьте A-запись в DNS вашего домена, указывающую на IP сервера.

# Для Германии (DE):
A запись: 194.238.57.47

# Для США (US):
A запись: 23.95.92.123

# Для Финляндии (FI):
A запись: 31.77.128.129

# Для Финляндии (FI):
A запись: 31.77.128.129

Бекапы

Система автоматически создает бекапы ваших файлов каждые 6 часов. Вы также можете создать ручной бекап в любой момент через консоль. Автоматические бекапы: хранятся последние 3 копии. Ручные бекапы: хранятся бессрочно до удаления пользователем.

Статус системы

Проверить текущий статус всех сервисов, аптайм и нагрузку серверов можно на странице статуса. Там отображается информация о работе API, консоли, бота и серверов за последние 90 дней.

Тарифы и ресурсы

Tier 1 - Базовый

Подходит для большинства Telegram ботов и небольших веб-приложений.

  • 512 MB оперативной памяти
  • 1 CPU ядро
  • До 100 процессов
  • 65₽/месяц (все локации)

Tier 2 - Продвинутый

Для высоконагруженных ботов, API и веб-приложений с большим трафиком.

  • 1 GB оперативной памяти
  • 2 CPU ядра
  • До 200 процессов
  • 100₽/месяц (все локации)

Пробный период

Trial тариф временно недоступен. Сейчас для запуска сервиса выберите один из платных тарифов.

Tier 3 - Мощный

Для ресурсоемких проектов, больших API и веб-приложений.

  • 2 GB оперативной памяти
  • 2 CPU ядра
  • 140₽/месяц (все локации)

Tier 4 - Премиум (Финляндия)

Для самых требовательных проектов. Доступен только в локации Финляндия.

  • 4 GB оперативной памяти
  • 2 CPU ядра
  • 220₽/месяц

Tier 5 - Максимальный (Финляндия)

Максимальные ресурсы. Доступен только в локации Финляндия.

  • 4 GB оперативной памяти
  • 4 CPU ядра
  • 300₽/месяц

Мониторинг и логи

Логи в реальном времени

В консоли доступен просмотр логов контейнера в реальном времени. Вы видите весь вывод вашего приложения: print(), console.log(), ошибки и предупреждения.

Автоматический мониторинг

Система автоматически отслеживает состояние ваших контейнеров. Если сервис упал, вы получите уведомление в Telegram с описанием проблемы. При истечении срока аренды контейнер автоматически останавливается.

Оплата и баланс

Способы оплаты

Мы принимаем оплату через Crypto Bot (криптовалюты) и Telegram Stars (звезды Telegram). Баланс пополняется мгновенно после подтверждения транзакции.

Пополнение баланса

Вы покупаете слот на определенный срок: 7, 30 или 90 дней. Оплата списывается единоразово с баланса. После истечения срока нужно продлить слот вручную или купить новый.

Реферальная система

Приглашайте друзей и получайте 5% от их пополнений на свой баланс. Реферальная ссылка доступна в профиле бота. Бонусы начисляются автоматически при каждом пополнении реферала.