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

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

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

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

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

Мы предлагаем серверы в Германии (минимальный пинг для РФ/Европы) и США (скидка 20%, идеально для глобальных API).

Запуск 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 запросов к Claude Sonnet 4 в день. Тариф AI+ (149₽/месяц) дает безлимит в день и выбор из 3 мощных моделей: Claude Opus 4-7, Gemini 3.1 Pro Preview и 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

Бекапы

Система автоматически создает бекапы ваших файлов каждые 24 часа. Вы также можете создать ручной бекап в любой момент через консоль. Бекапы хранятся 7 дней и доступны для скачивания.

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

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

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

Tier 1 - Базовый

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

  • 512 MB оперативной памяти
  • 0.5 CPU ядра
  • До 100 процессов
  • 79₽/месяц (Германия), 63₽/месяц (США со скидкой 20%)

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

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

  • 1024 MB оперативной памяти
  • 1.0 CPU ядро
  • До 200 процессов
  • 118₽/месяц (Германия), 94₽/месяц (США со скидкой 20%)

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

Новые пользователи получают 1 день бесплатного хостинга на тарифе Tier 1 в локации Германия. Это позволяет протестировать платформу перед покупкой.

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

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

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

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

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

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

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

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

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

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

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

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