hangvane / netlify-cms-oauth

Use Netlify CMS for sites hosted on Vercel.

Home Page:https://netlify-cms.adrianub.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Netlify CMS on Vercel

A simple OAuth2 serverless gateway for Netlify CMS written in TypeScript.

Why do I need this?

If you would like to use Netlify CMS to manage your site deployed to Vercel.

GitHub and Gitlab requires a server for authentication and Netlify provides this server only for sites deployed to it. Fortunately, such server is rather small and can work with Vercel's serverless functions.

Usage

In yours projects modify config.yml file:

backend:
  name: [github | gitlab]
  repo: adrian-ub/adrian-ub # Path to your Github/Gitlab repository
  branch: main # Branch to update
  base_url: https://netlify-cms.adrianub.vercel.app

Authors

About

Use Netlify CMS for sites hosted on Vercel.

https://netlify-cms.adrianub.vercel.app

License:MIT License


Languages

Language:HTML 97.7%Language:TypeScript 2.3%