Бесплатный сервер. Docker хостинг Chat API
Мы продолжаем расширять и улучшать возможности сервиса, чтобы упростить жизнь разработчикам. Наша новинка – бесплатный Docker хостинг для клиентов Chat API.
Мы знаем как часто возникают сложности с разворачиванием Webhook для своих проектов, особенно если нет времени на создание своего сервера. Поэтому мы открываем возможность бесплатно размещать свои приложения на нашем Docker хостинге.
Работает все просто и мы пройдемся по каждому пункту: 1) Проверьте, есть ли у Вас Docker?; 2) Установите Dockerize (бесплатное решение для наших клиентов); 3) Протестируйте и разверните свое приложение на нашем хостинге.
Установите Docker. Это можно сделать на официально сайте. Вы можете проверить, если он уже установлен у вас командой docker help
Далее, установите Dockerize:
Получите в вашем личном кабинете бесплатный Docker-инстанс. Это легко и быстро, достаточно лишь связать его с вашим основным messenger-инстансом!
Вы сразу получите свой Docker-токен, который нужно будет использовать для авторизации:
Создадим наше приложение! Для этого введите эту строку с названием вашего приложения:
Теперь в рабочей директории нам нужно создать Dockerfile, который будет содержать инструкции для сборки образа, на основе которого будет запущен контейнер. В него мы запишем:
Создадим файл .dockerignore и запишем туда несколько локальных файлов, которые будут игнорироваться (npm-debug.log и .idea). Пришло время протестировать Ваше приложение локально командой: dockerize test
Это запустит Ваше приложение на 8080 порту. Откройте localhost:8080, чтобы проверить. Наконец-то давайте его выгрузим:
Ваше приложение загружено и доступно на test-chat-api-bot.dockerize.xyz (поменяйте на название вашего приложения в формате {name}.dockerize.xyz)
Выглядит совсем просто, не правда ли? Попробуйте сами.
