Fonctionnalités

Fonctionnalités de cdn.pizza

Un CDN complet dans une console : cache, DNS, SSL, WAF, réseaux privés, monitoring, CLI et API. Toutes ces fonctions sont incluses, sans abonnement.

CDN et cache

Le cache dépend du statut HTTP, des en-têtes de l’origine, du TTL et du chemin. Les en-têtes de réponse distinguent un HIT d’un MISS et indiquent le POP qui a servi la requête. La purge cible un chemin ou toute la zone, depuis la console, la CLI ou l’API.

  • Purge par chemin ou globale
  • POPs choisis manuellement ou en mode automatique
  • Statistiques de trafic, bande passante et ratio de cache
Vue d’ensemble d’un domaine : statut, SSL, serveurs de noms et trafic des 14 derniers jours.Vue d’ensemble d’un domaine : statut, SSL, serveurs de noms et trafic des 14 derniers jours.
Console cdn.pizza · données de démonstration

DNS géré et DNSSEC

Importez une zone existante, préparez vos changements dans un brouillon, relisez le diff puis publiez. DNSSEC signe la zone ; les enregistrements web compatibles peuvent passer par le CDN.

  • Scan et import de fichier de zone
  • Brouillons et déploiements DNS
  • DNSSEC avec DS à publier chez le registrar
Gestion DNS : enregistrements de la zone, mode proxy ou DNS-only et TTL.Gestion DNS : enregistrements de la zone, mode proxy ou DNS-only et TTL.
Console cdn.pizza · données de démonstration

Certificats SSL

Le mode automatique demande et renouvelle le certificat Let’s Encrypt dès que la zone et le routage sont prêts. Le mode personnalisé accepte votre certificat et sa clé.

  • Émission et renouvellement automatiques
  • Certificat personnalisé possible
  • États pending, active, expiring et failed visibles

shop.example.com

pendingactiveexpiringfailed

WAF et page de challenge

Des règles par pays, par IP ou par motif autorisent, bloquent ou soumettent une requête au challenge. La page de challenge se personnalise et se prévisualise avant publication.

  • Règles ordonnées avec action par règle
  • Rate limit par domaine, de 10 à 6000 requêtes par minute
  • Page de challenge aux couleurs de votre site
Firewall applicatif (WAF) d’un domaine : politique Standard, proxy CDN, page de challenge et niveaux de protection.Firewall applicatif (WAF) d’un domaine : politique Standard, proxy CDN, page de challenge et niveaux de protection.
Console cdn.pizza · données de démonstration

Réseaux privés WireGuard

Reliez serveurs, postes d’administration et origines par WireGuard. Les ACL sont ordonnées et versionnées, et une origine privée n’est jamais exposée sur Internet.

  • Enrôlement par clé courte et CLI
  • ACL versionnées par flux
  • Origines privées joignables depuis les POPs choisis
Espace réseau privé : mise en service WireGuard, appareils, POP VPN et commandes de la CLI.Espace réseau privé : mise en service WireGuard, appareils, POP VPN et commandes de la CLI.
Console cdn.pizza · données de démonstration

Monitoring et pages de statut

Des checks surveillent vos services depuis la plateforme ou depuis un agent de statut installé chez vous. Incidents, maintenances et abonnés e-mail se gèrent sur une page de statut publique.

  • Checks avec intervalle et critères de réussite
  • Agents de statut pour les services internes
  • Alertes par canaux vérifiés
Monitoring d’un domaine : liste des checks (agent et HTTP), état, latence et dernier résultat, base de la page de statut publique.Monitoring d’un domaine : liste des checks (agent et HTTP), état, latence et dernier résultat, base de la page de statut publique.
Console cdn.pizza · données de démonstration

CLI, API et webhooks

La CLI cdn-pizza et l’API REST couvrent zones, fichiers, purge, statistiques et réseaux privés. GraphQL est disponible en lecture et les webhooks signalent les événements à vos outils.

  • Sorties JSON pour la CI
  • API REST documentée en OpenAPI
  • Webhooks et GraphQL en lecture
$ curl -fsSL https://console.cdn.pizza/downloads/cdn-pizza-cli/install.sh | sh$ cdn-pizza login --token "$CDN_PIZZA_TOKEN"$ cdn-pizza zone:create -n assets -d assets.example.com$ cdn-pizza upload -z 42 -f ./app.css --cache-ttl 86400$ cdn-pizza purge -z 42 --path /assets/app.css
Notre modèle

Un réseau porté par des POPs sponsorisés

Notre objectif : que chaque POP devienne gratuit grâce aux sponsors. Aujourd’hui, le trafic des POPs standards et partenaires est déjà sans frais, et des partenaires hébergent des POPs supplémentaires qui servent uniquement le cache et le routage CDN, sans données clients ni mail.

FAQ

Questions fréquentes

Faut-il payer pour une fonction ?

Non. Les fonctions de la console sont incluses, sans abonnement. Seules les options choisies sont facturées : POPs premium Diavola au GB, stockage de fichiers répliqués, domaines et audit SEO avancé.

Puis-je utiliser seulement le DNS ou seulement le WAF ?

Oui. Chaque domaine active ce dont il a besoin : un enregistrement peut rester DNS-only, et le WAF s’applique aux domaines qui passent par le CDN.

Mettez votre domaine derrière cdn.pizza

Créez un compte, ajoutez un domaine et choisissez vos POPs. Aucune carte n’est demandée, aucun abonnement n’existe.

  • Sans abonnement ni carte
  • Trafic des POPs standards et partenaires sans frais
  • Documentation en français, anglais et allemand