Add local Decap CMS

This commit is contained in:
TheThomaas 2025-04-21 17:41:45 +02:00
parent 8bae281d6c
commit f38a464c94
3 changed files with 10930 additions and 187 deletions

11110
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -7,6 +7,7 @@
"scripts": { "scripts": {
"dev:css": "sass src/scss/main.scss:src/_includes/css/main.css --watch --style=compressed", "dev:css": "sass src/scss/main.scss:src/_includes/css/main.css --watch --style=compressed",
"dev:11ty": "eleventy --serve", "dev:11ty": "eleventy --serve",
"dev:decap": "decap-server",
"dev": "npm-run-all --parallel dev:*", "dev": "npm-run-all --parallel dev:*",
"prod:css": "sass src/scss/main.scss:src/_includes/css/main.css --style=compressed", "prod:css": "sass src/scss/main.scss:src/_includes/css/main.css --style=compressed",
"prod:11ty": "eleventy", "prod:11ty": "eleventy",
@ -22,7 +23,9 @@
"sass": "^1.86.3" "sass": "^1.86.3"
}, },
"dependencies": { "dependencies": {
"alpinejs": "^2.8.2" "alpinejs": "^2.8.2",
"decap-cms-app": "^3.6.2",
"decap-server": "^3.2.0"
}, },
"repository": { "repository": {
"type": "git", "type": "git",

View file

@ -1,6 +1,8 @@
backend: backend:
name: git-gateway name: git-gateway
branch: main branch: main
local_backend: true
media_folder: "src/img/recipes" media_folder: "src/img/recipes"
public_folder: "/img/recipes" public_folder: "/img/recipes"