Files
itziarZG 03ded1e432 fix(content): use real email itziar.zameza.dev@gmail.com + cleanup
The previous 'restored' email contacto@posidonia.eivissaenvironmentalwatch.es
was never a real mailbox — the project has no persona jurídica behind it.
This is a CORRECTION, not a privacy regression: the user's actual contact
is their personal Gmail.

Also:
- Finalized robots.txt with Allow / + Sitemap
- Cleaned up the README TODO placeholder about the email
- Updated CHANGELOG with 0.5.2 entry documenting this change

The visible link text 'Itziar ZG' is unchanged in both files.
2026-07-31 09:58:36 +02:00

43 lines
2.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Posidonia
## Qué es Posidonia
Sitio editorial estático en catalán y español sobre el seguimiento de la *Posidonia oceanica* ocho años después del Decreto 25/2018. Sintetiza datos de GEN-GOB y Amics de la Terra Eivissa con HTML semántico, CSS y gráficos SVG, sin JavaScript de cliente ni servicios de terceros.
## Estructura
```
/
├── index.html # Català (primari, x-default)
├── es/
│ └── index.html # Castellano
├── og-image-ca.jpg # 1200×630, imatge social per a /
├── og-image-es.jpg # 1200×630, imatge social per a /es/
├── robots.txt
├── sitemap.xml # enumera / i /es/ amb hreflang complet
```
- `/` és l'idioma principal (`hreflang="x-default"`).
- `/es/` és l'alternativa en castellà.
- Cada pàgina porta un selector d'idioma a la cantonada superior dreta del `<header>` (`CA | ES`), amb `aria-current="page"` a l'idioma actiu.
- Tots dos documents declaren `<link rel="alternate" hreflang="…">` per a l'altra llengua i per a `x-default`, més el seu propi `canonical`.
## Build & Deploy
No build step required. The `index.html`, `es/index.html`, `og-image-*.jpg`, `umami.js`, `robots.txt`, and `sitemap.xml` in the repo root are deployed as-is.
Coolify: configure as a **Static Site** service with **Publish directory** = `.` (the repo root). No Dockerfile, no build command.
## Deploy
Crea un CNAME para `posidonia.eivissaenvironmentalwatch.es` apuntando al ingreso del servidor Hetzner/Coolify.
Coolify aprovisiona HTTPS con Let's Encrypt después de que el DNS se propague. Si se alcanza un límite de emisión, conserva el DNS correcto, revisa los registros de validación y reintenta después de una hora; no solicites certificados repetidamente durante la propagación.
## Nota de carbono
La página usa tipografías del sistema, CSS y SVG en línea, cero scripts externos y presupuestos automáticos de bytes. El objetivo de la carga ordinaria es un único documento HTML de menos de 10 KB gzip y menos de 30 KB gzip en total. La imagen social solo se solicita al generar una vista previa.
## Contacto
Escribe a [Itziar ZG](mailto:itziar.zameza.dev@gmail.com).