Как использовать переменные окружения для GitHub Pages

Поділитися
Вставка
  • Опубліковано 19 гру 2023
  • Как добавить переменные окружения для статического сайта, опубликованного на GitHub Pages. Смотрим где хранить ключи в случае публикации с отдельной ветки, а также как использовать секреты в GitHub Actions.
    Мои курсы по вебу с купонами:
    ✅ mishanep.com/
    📢 Поддержка канала:
    / mishanep
    www.tinkoff.ru/rm/nepomnyasch...
    paypal.me/mishanep
  • Наука та технологія

КОМЕНТАРІ • 14

  • @maxfray7711
    @maxfray7711 6 місяців тому +8

    Ждём объяснения по системе тэгов релизов, гитхаб экшенов и выстраивании процесса командной разработки на гитхаб

    • @Vedar.
      @Vedar. 6 місяців тому

      🔥🔥🔥🔥

  • @zena___
    @zena___ 4 місяці тому

    Просто вчера засела с этой проблемой) Спасибо за видео!

  • @user-td3bz8st6v
    @user-td3bz8st6v 6 місяців тому

    Спасибо, наконец то!!! Я все гадал как это сделать, почему то описание на самом гите я не понял. Михаил прекрасно объяснил как на самом деле это нужно делать.

  • @alexanderkomanov4151
    @alexanderkomanov4151 6 місяців тому

    Это просто супер! Огромное спасибо!

  • @boburmustafo8868
    @boburmustafo8868 6 місяців тому

    Спасибо за все!

  • @bless_meparde4913
    @bless_meparde4913 6 місяців тому +2

    github, vercel и т.д. это хорошо, но хочется все на своих хостах запускать. Покажите как next js приложение деплоить на собственный сервер)

  • @alexanderkomanov4151
    @alexanderkomanov4151 6 місяців тому

    Спасибо огромное!

  • @user-mu2lr9zc7d
    @user-mu2lr9zc7d 6 місяців тому

    Спасибо за раскрытие секретов)) 👍

  • @alexeyfilippov42
    @alexeyfilippov42 6 місяців тому

    Михаил, идет к роликам. Сделать прогресс бар загрузки страницы/файлов с помощью ртк квери

  • @alexblack43
    @alexblack43 6 місяців тому

    Но ведь этот "секретный" ключ может увидеть любой желающий зайдя в девтулз нетворк на том сайте. :)

    • @mishanep
      @mishanep  6 місяців тому +1

      Этот да. Но не все секретные ключи используются как этот.
      Потом гитхаб пейджес - не место для продакшн проектов. А для простого пет-проекта с бесплатным api ключом повышенная секретность не нужна. Достаточно того, что автоматическими скриптами на самом гитхабе у вас ключ спрятан.

  • @russianstan
    @russianstan 6 місяців тому +1

    Михаил, спасибо за видео! Подскажите, насколько данные действия применимы к секретным ключам, как в вашем примере? Ведь даже, если секретный ключ вынесен в переменную окружения, то он все равно будет в составе url при запросе и его легко увидеть

    • @mishanep
      @mishanep  6 місяців тому +2

      В данном случае так и есть. Но в процессе сборки и публикации переменные окружения могут пригодиться для самых разных целей. Например, у вас статический сайт на NextJS или Gatsby и на этапе билда требуется получить данные по API с секретным ключом. В таком случае будет вполне безопасно.