Skip to content

Repository files navigation

santeligio.com

Netlify Status Lint Code Base

Sources for site https://santeligio.com/.

Built with Astro and Markdown content collections. Hosted on Netlify.

Development

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

Content

  • Pages live under src/pages/.
  • News posts (Markdown) live under src/content/news/ — add a new .md file with title, date, and category frontmatter 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).

Analytics

The site uses Cloudflare Web Analytics (cookie-free, no client-side state) instead of Google Analytics. To enable it:

  1. Enable Web Analytics for santeligio.com in the Cloudflare dashboard and copy the generated beacon token.
  2. Set the PUBLIC_CLOUDFLARE_BEACON_TOKEN environment 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.

Privacy rule

Historical/archival material is publishable; living members are named only with their consent.

Copyright and license

Copyright (C) 2023-2026, Compagnia di Sant'Eligio, all rights reserved.

Source code license

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.

Documentation license

CC BY-SA 4.0

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.

Used by

Contributors

Languages