Skip to content

Cloudflare

Déploiement serverless avec Cloudflare : Workers pour l’API, Pages pour les sites statiques et documentation.


Cloudflare fournit l’infrastructure edge pour Mindlet :

ServiceUsageExemple
WorkersAPI serverless, backend légerapi.mindlet.app
PagesSites statiques, documentationdocs.mindlet.app
KVStockage clé-valeur edgeSessions, cache
D1Base de données SQLite edge(à venir)

flowchart TB
    subgraph Users["Utilisateurs"]
        Browser[Navigateur]
        App[Application]
    end

    subgraph Cloudflare["Cloudflare Edge"]
        subgraph Workers["Workers"]
            API[API Worker<br/>api.mindlet.app]
        end

        subgraph Pages["Pages"]
            Docs[Documentation<br/>docs.mindlet.app]
            Landing[Landing Page<br/>mindlet.app]
        end

        subgraph Storage["Storage"]
            KV[Workers KV<br/>Sessions]
            D1[D1 Database]
        end
    end

    subgraph CI["CI/CD — Gitea Actions"]
        Runner[main-runner]
    end

    Browser --> Pages
    App --> API
    API --> KV
    API --> D1
    Runner -->|wrangler deploy| Workers
    Runner -->|wrangler pages deploy| Pages

ProjetTypeURLRepo
mindlet-docPagesmindlet-doc.pages.devmindlet/docs


RessourceLien
Cloudflare Workers Docshttps://developers.cloudflare.com/workers/
Cloudflare Pages Docshttps://developers.cloudflare.com/pages/
Wrangler CLIhttps://developers.cloudflare.com/workers/wrangler/