surge.sh

Surge.sh — это простой сервис для быстрой публикации статического контента в сети. У сервиса существуют как бесплатный, так и платный тарифы.

В рамках бесплатного тарифа мы получаем:

  • Бесплатный поддомен.
  • Бесплатный SSL на поддомене.
  • Возможность подключить свой домен (добавить CNAME).

Surge в первую очередь удобен тем, что с ним мы получаем возможность опубликовать статический контент (html, css, js) буквально за одну введённую команду. Работает всё очень просто…

Установка и публикация страницы.

1. Ставим утилиту с помощью npm:

# npm install --global surge

2. Создаём локальную рабочую директорию, в ней простой html файл:

$ mkdir /home/user/surge/
$ echo "Sysadmin surge page! (:" > /home/user/surge/index.html

3. Переходим в директорию и запускаем утилиту:

$ cd /home/user/surge/
$ surge

При первом запуске, утилита попросит указать email и пароль. Далее, если такой аккаунт в системе уже есть, будет выполнена авторизация, если аккаунта нет, он будет создан. Затем, нужно будет указать рабочую директорию (откуда будут отправляться файлы) и выбрать поддомен. Если поддомен уже будет занят кем-то, то ещё до выгрузки контента, система сообщит об этом.

surge

Это вся настройка. Вводим нужные данные и открываем поддомен в браузере:

surge.sh

Если всё было сделано верно, то на указанном нами поддомене будет опубликована наша index.html страница. Для её обновления, просто вносим нужные правки в файл, и снова выполняем команду surge. К публикации можно привлекать нескольких участников. При необходимости, проект можно удалить, равно как и обновиться до платного тарифного плана прямо из командной строки.

6 thoughts on “surge.sh

    1. Увы…

      > 159.203.50.177
      > ограничивается к ip
      > Генпрокуратура
      > 27-31-2018/Ид2971-18
      > 16.04.2018

      Привет самизнаетекому с этими блокировками. %)

      1. 2020 год — по прежнему ситуация не изменилась) Радует, что хотяб поддомены работают)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *