Netlify CMS now supports GitLab as a backend

Netlify CMS is releasing support for GitLab as a backend, creating the world’s first completely open source stack for Git-based content editing. We heard you (and you, and you, and you)! While you want to use Netlify CMS as the headless content management system for your Jamstack projects, all of your code lives in GitLab. …

Configuration Options

Configuration File All configuration options for Netlify CMS are specified in a config.yml file, in the folder where you access the editor UI (usually in the /admin folder). Alternatively, you can specify a custom config file using a link tag: <!– Note the “type” and “rel” attribute values, which are required. –> <link href=”path/to/config.yml” type=”text/yaml” …

Backends Overview

Overview A backend is JavaScript code that allows Netlify CMS to communicate with a service that stores content – typically a Git host like GitHub or GitLab. It provides functions that Netlify CMS can use to do things like read and update files using API’s provided by the service. Backend Configuration Individual backends should provide …