Локальный хост Netlify CMS в автономном режиме

Я хотел бы запустить NetlifyCMS локально, но в автономной среде.

Я искал здесь: https://www.netlifycms.org/docs/authentication-backends/ и меня интересуют такие атрибуты, как auth_type. Мои два основных вопроса:

1) У меня есть допустимый application_id и т. Д. Если я введу их, но запущу в автономном режиме, он будет работать? 2) Есть ли значение auth_type, которое я могу использовать, чтобы полностью отключить аутентификацию.

Заранее благодарю за помощь!


person blubberbo    schedule 23.10.2018    source источник
comment
На самом деле нет способа отключить аутентификацию без использования test-repo в качестве бэкэнда. NetlifyCMS использует git для бэкэндов (поддерживаются GitHub, GitLab, Bitbucket). Не уверены, что вы определяете как offline? Чего ожидать от обновления CMS?   -  person talves    schedule 23.10.2018
comment
Под офлайн я подразумеваю без доступа в Интернет. Я думаю, что решил проблему, спасибо!   -  person blubberbo    schedule 24.10.2018
comment
@blubberbo Так как ты это исправил?   -  person Alex    schedule 09.06.2019
comment
К сожалению, я решил это несвязанным способом. Я не смог найти способ запустить его в автономном режиме - вам нужно подключение к экземпляру Git. Насколько я обнаружил, невозможно отключить аутентификацию все вместе.   -  person blubberbo    schedule 09.06.2019


Ответы (1)


Netlify запустил бета-версию, которая позволяет работать с локальным репо.

  1. Перейдите в локальный репозиторий Git, настроенный с помощью CMS.
  2. Запустите npx netlify-cms-proxy-server из корневого каталога указанного выше репозитория.
  3. Обновите свой config.yml для подключения к серверу:
backend:
  name: proxy
  proxy_url: http://localhost:8081/api/v1
  branch: master # optional, defaults to master

Вы можете проверить более подробную информацию здесь

person Kshitij    schedule 03.02.2020