App-local auth is used for the initial package to avoid adding Cloudron OIDC complexity in v1.
About this starter
Use this scaffold as the baseline for a brochure-style website. Add more pages in Tina, evolve the schema gradually, and keep the runtime simple enough to package and support on Cloudron.
The custom local git provider writes Tina's saved content back to the persistent content tree inside the app instance.
SSR is used for page delivery so newly created pages and content edits can be served immediately at runtime.
The app is now shaped around a single managed website.
The content model exposes pages, a site navigation document, site settings, footer content, and SEO defaults. That keeps the editor approachable while still giving a developer room to extend the theme and block set later.
Example contact map
This sample map block is intended for contact pages, visit pages, or any page that benefits from a location embed.
Your business address can be shown here.
Replace this example with your real address or directions text.
Example embedded OpenStreetMap view
Ready for the next iteration.
Once this initial set is validated, richer templates, stronger block variations, and more advanced theme controls can be added on top of the same package structure.