Прокси-ресурс

Как получить ссылку?

Предпочтительный вариант - Deno

Переходим по ссылке https://deno.com/deploy и авторизуемся через GitHub, нажав на Sign In в заголовке страницы.

После авторизации сделайте fork репозитория с кодом прокси-ресурса по этой ссылке. Достаточно нажать кнопку Create fork.

Возвращаемся обратно в Deno Deploy на страницу проектов https://dash.deno.com/projects

Нажимаем + New Project. Справа будет секция Deploy your own code. В списке с выбором учётной записи нажмите + Add GitHub Account, если там нет других вариантов.

Когда выберете учётную запись, далее второй список ниже позволит указать репозиторий - там нужно нажать + Add Repository, после чего GitHub попросит выдать права доступа.

В правах можно дать доступ не для всех репозиториев, а лишь для fork'а, который только что создали.

Далее выбираем вариант No build step в секции Build mode и убеждаемся, что в разделе Entry Point указан файл main.js, после чего нажимаем на кнопку Create & Deploy.

Будет довольно быстро создан worker. Нам понадобится ссылка на него, которая оканчивается на deno.dev

Будут даны две ссылки: одна длинная, другая короткая. Нужна короткая. Ссылки же будут в разделе Domains. Копируем полностью вместе с https://

Полученную ссылку нужно вставить в облачных сервисах ppp в поле Прокси-ресурс.

Альтернативный вариант - Netlify

  1. Нужно сделать fork репозитория по этой ссылке: https://github.com/johnpantini/ppp-proxy-netlify/fork

  2. Далее надо авторизоваться через GitHub на платформе Netlify: https://app.netlify.com/login

  3. Если потребуется ответить на вопросы анкеты, заполнить следующим образом: Personal, Web app, Hobby Developer, затем ввести свой логин GitHub (название команды). Далее следует нажать на кнопку Continue to deploy.

  4. Выбираем вариант Deploy with GitHub, затем выдаём права для своего нового fork'а, далее нажимаем Install.

  5. Выбираем репозиторий fork'а уже в панели администрирования Netlify и нажимаем Deploy to Netlify.

  6. Когда процесс завершится (займёт около минуты), то ссылка на сайт и будет адресом прокси. Ссылка будет показана на экране (она оканчивается на .netlify.app), её нужно вставить в облачных сервисах ppp в поле Прокси-ресурс.

Last updated