Контейнерный Хостинг

Простая и экономичная среда для приложений

Приложения работают на основе Docker контейнеров и связываются с базами данных по внутренней сети

Фиолетовые кубы

Поддерживаемые сервисы

В настоящее время осуществляется поддержка указанных ниже сервисов
Этот список может быть расширен

Исполняемые сервисы

noderubyrustpythongolangphpcustom

Подключаемые сервисы

mysqlmariadbpostgresmongorabbitmqredis

Сервисы администрирования

adminerphpmyadminpgadminmongo_expressftp

Сервисы "из коробки"

Для каждого сервиса у которого настроены внешние порты создаются доменные имена вида "name.cloud.conhos.ru" и SSL сертификаты Letsencrypt. Указанные ниже сервисы предоставляются для таких контейнеров бесплатно.

Веб сервер Nginx

nginx

Мощный и стабильный веб сервер, который транслирует сервисы клиентов в глобальный интернет.

Клиент Awstats

awstats

Проверенный временем инструмент для отслеживания статистики посещений доменов.

Подробную информацию о настройке внешних портов смотрите на странице Порты

Преимущества


В сравнении с выделенным сервером:

  • Выгодное соотношение цена/ресурсы

Загрузка системы для клиента хостинга имеет нулевую стоимость, так как контейнер использует ядро ОС хостера, в отличнии от виртуальной машины, которая потребляет ресурсы на работу ядра операционной системы

  • Простота запуска и управления

При использовании хостинга нет необходимости в администрировании выделенного сервера, а всё что обычно нужно для запуска веб сервиса в хостинге создается автоматически за секунды

  • Гибкость в оплате за ресурсы

Используя хостинг вы платите только за то, что используете. На выделенном сервере оплата взимается за все ресурсы, независимо используются они или нет

В сравнении с другими хостингами:

  • Простота управления:

    • Можно управлять через браузер или через утилиту, которая устанавливается на вашем устройстве.
    • Всё в проекте настраивается через конфигурационный файл проекта conhos.yml. Синтаксис файла, насколько это возможно, похож на синтаксис файла docker-compose.yml
    • Поддержка Git. Вместо загрузки файлов с устройства можно интегрировать Github или Gitlab проект
    • Существует Расширение для VS Code kolserdav.conhos-vscode, которое помогает с синтаксисом файла конфигурации, а также его функционал интегрирован в браузер
  • Удобный просмотр статистики

Веб-приложение, которое служит для отслеживания статистики услуг, адаптированное для мобильных устройств


Удобное управление проектом

Для удобства, мы разработали расширение для VS Code, которое помогает настраивать файл конфигурации на ПК и в браузере. Расширение интегрировано в браузер как для десктопной так и для мобильной версии.

На десктопеНа мобильном
На десктопе
На мобильном

Стоимость запуска сервисов

Оплата за работу сервисов взимается почасово. Стоимость сервисов формируется средней ценой на ресурсы серверов

Данное предложение не является публичной офертой, цены могут меняться в зависимости от коэффициента расчета

Предложение ограничено смотрите доступность серверов

ПланЛимит памяти RAMКоличество ядер процессораЛимит дискового хранилищаВнешние портыЦена за час (RUB)Цена за месяц (RUB)
pico64M0.21G10.0320
nano128M0.42G10.0537
micro256M0.83G20.0968
mili512M1.65G30.17123
santi1G210G40.31222
deci2G316G50.55394
deca4G420G60.96689
hecto8G636G71.641182
kilo16G875G82.741969

Часто задаваемые вопросы

Что такое Контейнерный хостинг?

Контейнерный хостинг - это сервис для размещения веб приложений в сети интернет на основе Docker контейнеров без необходимости настройки и поддержки выделенного сервера

Как запустить свой первый проект?

Для запуска своего первого проекта, пожалуйста ознакомьтесь с Начало работы с сервисом Контейнерный Хостинг

Как попробовать сервис бесплатно?

При регистрации каждому клиенту начисляется 300 рублей, которых должно хватить чтобы испытать работу сервиса.

Можно ли добавить другие сервисы?

Если интересующего вас сервиса нет в списке поддерживаемых напишите нам в контакты если у разработчика целевого сервиса есть поддерживаемый репозиторий и сервис достаточно популярен, то мы рассмотрим возможность его добавления.

Можно ли запустить кастомный контейнер?

Да, просто в конфигурации image указываем 'custom', а в version уже пишем название образа, который должен быть загружен с Docker Hub, подробнее.

Если нужно собрать контейнер из Dockerfile смотрите здесь.