The Kirby content folder is created by cloning our content github repo Repo URL: https://github.com/NewMediaCaucus/nmc-website-content
You should clone it from inside your nmc-website folder using:
git clone <REPOSITORY_URL> content
This will clone using the folder name of "content" which is what kirby is looking for.
1_home 2_opportunities opportunities.txt # can be blank 1_opportunity_post # must be generated from within panel 3_blog blog.txt # can be blank 1_blog_post
Git LFS is the Git Large File Storage. You can install it via github.com.
You need to have a .gitattributes file for Git LFS. I created one that looks roughly like this so you shouldn't need to make one but check and make sure.
*.zip filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text
*.jpeg filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.gif filter=lfs diff=lfs merge=lfs -text
*.webp filter=lfs diff=lfs merge=lfs -text
These servers have the nmc-website-content repo set as a remote using https with a key. https://<github_key_goes_here>@github.com/NewMediaCaucus/nmc-website-content.git
Example: git remote add origin https://<github_key_goes_here>@github.com/NewMediaCaucus/nmc-website-content.git
The kirby-git-content plugin will commit new changes to the local content folder repo when an editor makes a change on PROD.
Our nmc-content-repo has an action called 'Push Content to Repository'. This runs every 5 minutes and pushes the commited changes to GitHub's nmc-website-content repo.