Initial commit: Basic Grav CMS structure with Hello World page

This commit is contained in:
2025-10-10 18:26:39 -05:00
parent 30690f2dd8
commit 26c3eb47f2
17 changed files with 83 additions and 0 deletions

11
AI-Prompt.md Normal file
View File

@@ -0,0 +1,11 @@
This is a freshly cloned Gitea repository (just README and vcs dirs)
I have added this AI-Prompt.md file.
This repository is meant to be used with a brand new Grav installation at https://startinglineproductions.com (I've only changed the admin password, setup 2fa and installed the git sync plugin) via the git sync plugin. I and other technical folks will edit content via markdown/git , non technical co-founders will use the Grav admin system. Content will need to be kept in sync.
The Grav installation is running on Cloudron and is using the Cloudron package.
Go ahead and scaffold a basic website for an invite only, private makerspace in Pflugerville Texas and commit/push to the repository. I want to version control as much as possible. The repository is set to private.
Actually, can we start with a "Hello world" to test out the sync? Then we can scaffold the site and iterate?

View File

@@ -0,0 +1,5 @@
# Starting Line Productions Website
This repository contains the content for the Starting Line Productions makerspace website in Pflugerville, Texas.
Managed with Grav CMS using Git Sync plugin.

0
bin/.gitkeep Normal file
View File

0
pages/.gitkeep Normal file
View File

9
pages/01.home/index.md Normal file
View File

@@ -0,0 +1,9 @@
---
title: Home
---
# Welcome to Starting Line Productions
This is an invite-only private makerspace located in Pflugerville, Texas.
We provide a collaborative environment for makers, tinkerers, and innovators to create amazing projects together.

0
system/.gitkeep Normal file
View File

0
user/.gitkeep Normal file
View File

0
user/accounts/.gitkeep Normal file
View File

0
user/backup/.gitkeep Normal file
View File

0
user/cache/.gitkeep vendored Normal file
View File

18
user/config/site.yaml Normal file
View File

@@ -0,0 +1,18 @@
site:
title: 'Starting Line Productions'
default_lang: en
streams:
schemes:
image:
type: Stream
prefixes:
'': ['user/images', 'system/images']
page:
type: ReadOnlyStream
prefixes:
'': ['user/pages']
account:
type: ReadOnlyStream
prefixes:
'': ['user/accounts']

40
user/config/system.yaml Normal file
View File

@@ -0,0 +1,40 @@
absolute_urls: false
home:
alias: '/home'
pages:
theme: antimatter
markdown:
extra: true
process:
markdown: true
twig: false
cache:
enabled: true
check:
method: file
driver: auto
prefix: 'g'
twig:
cache: true
debug: true
auto_reload: true
undefined_functions: true
undefined_filters: true
register_factories: false
assets:
css_pipeline: false
css_minify: true
css_rewrite: true
js_pipeline: false
js_minify: true
debugger:
enabled: false
twig: true
shutdown:
close_connection: true

0
user/data/.gitkeep Normal file
View File

0
user/images/.gitkeep Normal file
View File

0
user/logs/.gitkeep Normal file
View File

0
user/plugins/.gitkeep Normal file
View File

0
user/themes/.gitkeep Normal file
View File