--- import Base from '../layouts/Base.astro'; export const prerender = false; const goalLabel = "Location d'un nom de domaine dédié"; const goalTarget = 10; const goalRaised = 0; const goalCurrency = '€'; const goalPercent = Math.min(100, Math.round((goalRaised / goalTarget) * 100)); const usages = [ { title: "Hébergement", text: "VPS mutualisé chez OVH : ~30 € / mois pour faire tourner le site, le cache Valkey et le pipeline de données." }, { title: "Nom de domaine", text: "Renouvellement annuel du domaine dédié (objectif en cours)." }, { title: "Surprise café", text: "De quoi tenir les soirées de maintenance et les rotations d'API key 🥲." }, ]; const otherWays = [ { title: "Signaler un bug ou une typo", text: "Par mail à florian@nocleus.com. Toute remontée d'erreur dans un conseil ou une donnée incohérente est précieuse." }, { title: "Partager le site", text: "Surtout autour des personnes fragiles (proches âgés, isolés), pour qui les conseils canicule peuvent faire une vraie différence." }, { title: "Diffuser un kit", text: "Imprimer un kit phénomène et l'afficher dans un lieu collectif (mairie, médiathèque, hall d'immeuble)." }, ]; ---
Soutenir

Si le site vous est utile, un café suffit.

Info Canicule est gratuit, sans publicité, sans traceur commercial. Si vous le trouvez utile, vous pouvez contribuer aux frais d'infrastructure (~30 €/mois).

{/* Objectif de don */}
Objectif de don en cours

{goalLabel}

{goalRaised} {goalCurrency} / {goalTarget} {goalCurrency}

{goalPercent}% atteint — une fois l'objectif rempli, le nom de domaine dédié sera réservé pour un an.

{/* CTA principal */}

Don libre via Ko-fi

Sans inscription, par carte bancaire ou PayPal. Anonyme par défaut et entièrement optionnel.

☕ Soutenir sur Ko-fi
{/* Ce que ça finance */}

Ce que les dons financent

{usages.map((u) => (

{u.title}

{u.text}

))}

Ce site n'a aucune vocation commerciale. Aucun chiffre d'affaires, aucun salaire versé. Les dons couvrent les frais techniques ou, en cas d'excédent, financent d'autres petits projets d'utilité publique du même développeur.

{/* Autres manières d'aider */}

Autres manières d'aider

{otherWays.map((w) => (
{w.title}

{w.text}

))}

Pour les questions juridiques (mention de l'éditeur, statut), voir les mentions légales.