Sources for site https://santeligio.com/.
Built with Astro and Markdown content collections. Hosted on Netlify.
Requires Node.js >= 20.9.0.
npm install
npm run dev # local dev server
npm run build # build to dist/
npm run preview # preview the production build- Pages live under
src/pages/. - News posts (Markdown) live under
src/content/news/— add a new.mdfile withtitle,date, andcategoryfrontmatter to publish one. - Static assets (images) live under
public/. - Redirects from the previous site's URLs are defined in
public/_redirects(Netlify's redirect file format).
The site uses Cloudflare Web Analytics (cookie-free, no client-side state) instead of Google Analytics. To enable it:
- Enable Web Analytics for
santeligio.comin the Cloudflare dashboard and copy the generated beacon token. - Set the
PUBLIC_CLOUDFLARE_BEACON_TOKENenvironment variable in the Netlify site settings to that token.
The beacon script is only injected when this variable is set, so builds without it (e.g. local dev) stay analytics-free.
Historical/archival material is publishable; living members are named only with their consent.
Copyright (C) 2023-2026, Compagnia di Sant'Eligio, all rights reserved.
The source code contained in this repository and the executable distributions are licensed under the terms of the MIT license as detailed in the LICENSE file.
Please note that your contribution to the project Documentation is licensed under a Creative Commons Attribution-Share Alike 4.0 License. See https://creativecommons.org/licenses/by-sa/4.0/ for details.
