- admin/index.html: Decap CMS loader - admin/config.yml: Gitea backend config (native support!) - .eleventy.js: Added admin passthrough copy OAuth App created in Gitea: - Client ID: ad439d72-e724-4f88-ad24-a1187c52b313 - Redirect URI: https://firefrostgaming.com/admin/ Gemini's architecture: Decap → Gitea (direct) → GitHub mirror → Cloudflare Pages No bidirectional sync issues, Gitea remains source of truth. Signed-off-by: Claude <claude@firefrostgaming.com>
17 lines
444 B
JavaScript
17 lines
444 B
JavaScript
module.exports = function(eleventyConfig) {
|
|
// Critical: Tell 11ty to copy CSS and Images directly to the build folder
|
|
// Without this, your styles and images won't appear in the _site output
|
|
eleventyConfig.addPassthroughCopy("src/css");
|
|
eleventyConfig.addPassthroughCopy("assets");
|
|
|
|
// Decap CMS admin panel
|
|
eleventyConfig.addPassthroughCopy("admin");
|
|
|
|
return {
|
|
dir: {
|
|
input: ".",
|
|
output: "_site"
|
|
}
|
|
};
|
|
};
|