BÊTA TECHNIQUE — plan de données en construction

La plateforme Edge
nouvelle génération,
tissée depuis Lubumbashi.

Afilum réunit DNS, CDN, sécurité, compute et facturation dans un seul plan de contrôle. La bêta du tableau de bord est déjà en ligne ; le réseau de données (PoPs, cache) reste à provisionner — nous préférons te le dire avant que tu ne le découvres.

0PoPs provisionnés
—Latence non mesurée
—SLA non défini
0Sites en production
État du plan de données ● Non raccordé
Globe filaire — points de présence visés
Réseau visé · 0 PoP
DNS : non configuréEdge : 0 PoPWAF : inactif
Requêtes mesurées—Collecteur non connecté
Menaces analysées—WAF non provisionné
Cache / bande passante—CDN non raccordé
Exécutions edge—Runtime non provisionné
Une plateforme Edge tout-en-un.

Feuille de route des capacités visées : chaque carte décrit la portée produit. Elles ne signifient pas que ces services soient déjà provisionnés — le tableau de bord bêta montre exactement ce qui est raccordé et ce qui ne l’est pas.

DNS Ultra-rapide

Propagation contrôlée, DNSSEC, Load Balancing et Health Checks — pilotés depuis ta base.

CDN edge (à provisionner)

Capacité prévue : cache, routage et optimisation. Aucun réseau edge n’est raccordé à ce stade.

WAF & DDoS Illimité

Protection L3/4/7 illimitée, règles OWASP, Bot Management, Rate Limiting intelligent.

Zero Trust Access

VPN sans client, Gateway, Browser Isolation, CASB, DLP — remplacez votre VPN.

Edge Workers

Déployez du JS/WASM à la edge : KV, Stockage, BDD, Queues — bindings vérifiés à l'exécution.

Analytics Temps Réel

Logs instantanés, Web Analytics sans cookie, GraphQL API, Alertes intelligentes.

SSL/TLS Auto

Certificats gratuits auto-renouvelés, mTLS, Custom Hostnames, SSL for SaaS.

Stockage Objet & D1

Stockage S3-compatible sans frais de sortie, base SQLite à la edge, Vectorize — à l'activation.

Stream & Images

Vidéo à la demande, live, Image Resizing, optimisation automatique AVIF/WebP.

Aucune carte bancaire requise • Migration prévue en 1 clic • Support Lubumbashi

Exemples d’organisations — aucun déploiement client en production

○ Gécamines Tech○ Rawbank Digital○ Lubumbashi Startups○ AfriTech RDC○ UNILU Cloud
Deux plans, un objectif.

Afilum sépare le plan de contrôle (ce que tu pilotes) du plan de données (ce qui sert le trafic). Le premier est déjà livré en bêta ; le second est en construction, sans raccourci ni promesse prématurée.

✓ Livré en bêta

Plan de contrôle

Le système nerveux d’Afilum : tout ce que tu pilotes, déjà opérationnel.

  • Multi-tenant avec RLS PostgreSQL
  • Authentification & MFA, sessions révocables
  • Facturation : devis, factures, paiements
  • Quotas par plan, rôles et invitations
  • 36/36 tests d’intégration passés
⚒ En construction

Plan de données

Le muscle d’Afilum : ce qui servira réellement le trafic. Aucun PoP provisionné à ce jour.

  • Réseau anycast & points de présence
  • DNS autoritatif & zones déléguées
  • Cache CDN, purge et invalidation
  • WAF managé & anti-DDoS L3/4/7
  • Collecte des métriques temps réel
◈ Planifié

Feuille de route

Les capacités suivantes s’activeront progressivement, dès que le socle réseau sera prêt.

  • Zero Trust Access & Gateway
  • Runtime Workers edge (JS/WASM)
  • Stockage objet S3-compatible & D1
  • Analytics temps réel & alertes
  • Souveraineté des données en RDC
Où on en est, où on va.

Quatre jalons, sans fards. Les dates dépendent de l’approvisionnement du réseau et des partenaires — elles seront affichées ici dès qu’elles seront fermes.

✓

Plan de contrôle bêta

Dashboard complet, authentification MFA, facturation, quotas, RLS multi-tenant, suite de tests.

Livré
⚒

Réseau edge

Premiers PoPs DNS & CDN, cache et WAF managé — le plan de données qui servira le trafic réel.

En cours
✦

Souveraineté des données

Hébergement et résidence des données en RDC, pour une Afrique plus rapide et indépendante.

Vision
Simple, lisible, sans surprise.

Le catalogue ci-dessous reflète exactement les quotas de l’API Afilum. Pas de frais cachés, pas de « limite élastique » floue : tu sais ce que chaque plan autorise.

Free
$0 /mois

Pour tester la plateforme et connecter tes premiers domaines.

  • 2 zones
  • 100 M requêtes / mois
  • 5 liens de partage
  • Accès complet à la bêta du tableau de bord
Enterprise
$120 /mois

Pour les opérateurs : volumes élevés, exigences contractuelles.

  • Tout le plan Pro
  • 200 zones
  • 10 Md requêtes / mois
  • 1 000 liens de partage
  • Capacités edge en avant-première

Durant la bêta technique, les capacités réseau (DNS, CDN, WAF) restent à provisionner — la facturation s’active quand elles le sont. Ce catalogue est la source exacte des quotas appliqués par l’API.

Prisme Afilum

✦ Afilum — construit à Lubumbashi.

Plan de données en développement • Aucune latence ou disponibilité de production revendiquée. Rejoins la bêta et suis la construction en direct.

Vue d'ensemble

DÉVELOPPEMENT • PAS DE TRAFIC EDGE RÉEL
🔔
💬
Requêtes réelles—
—
Collecteur edge non raccordé
Bande passante—
—
CDN non raccordé
Menaces bloquées—
—
WAF/DDoS non provisionnés
Uptime & latence—
—
Sondes et PoPs non provisionnés

Trafic & menaces • non mesurés

Télémétrie edge absente
Requêtes
Bande pass.
Menaces
Aucune donnée — le collecteur edge n'est pas encore raccordé
Requêtes légitimes
Bloquées WAF
Cache HIT

Événements sécurité

Non raccordés

Zones & Domaines

DomainePlanStatutRequêtes 24hCacheSSL

Enregistrements DNS — monsite.cd

📡 Nameservers: ns1.afilum.net • ns2.afilum.net ⚡ Proxy Afilum: Activé (orange cloud) 🔒 DNSSEC: Activé
TypeNomContenuTTLProxy

Load Balancing

Actif
Répartissez le trafic sur plusieurs origines avec health checks. Latence <5ms.

DNS Analytics

Non raccordé
—
Requêtes aujourd'hui
—
Latence moyenne
⚠️ L'agrégation des requêtes DNS (volume / latence / répartition des types) n'est pas encore branchée sur le résolveur — aucune métrique simulée n'est affichée.

Purge du Cache

CDN edge non provisionné

La purge invalidera le cache au niveau de la passerelle quand le CDN edge sera provisionné. En attendant, la demande est journalisée localement (aucun cache réel n'est touché).

Règles de Cache

Réglage non raccordé
Aucune règle de cache active — les règles (TTL par extension, bypass API, HTML) s'éditeront ici une fois le CDN edge branché à la passerelle. Aucun réglage fictif n'est préchargé.

Configuration CDN

Tiered Cache (Smart)
Routage intelligent
HTTP/3 + QUIC
Early Hints (103)
⚠️ Réglages locaux — leur application au CDN edge réel est en préparation.
Statistiques Cache
—
HIT ratio
—
Servi depuis edge
—
Temps moyen purgé
—
PoPs actifs
⚠️ Télémétrie cache absente : aucune statistique réelle n'est disponible tant que le CDN n'est pas provisionné.

Optimisation Vitesse

Télémétrie non raccordée
Auto Minify (JS/CSS/HTML)
Réduit la taille de 30%
Brotli Compression
Meilleur que Gzip de 15-20%
Optimisation Images
WebP/AVIF auto, -60% poids
Optimisation Mobile
Optimise images sur mobile
Test vitesse
Aucun résultat encore — clique « Tester → » pour mesurer la latence réelle depuis ton navigateur.

SSL / TLS

Aucun certificat provisionné
Flexible
Chiffre seulement navigateur → edge
Complet ✓
Chiffre de bout en bout
Strict
Certificat d'origine validé
Strict (mTLS)
Authentification mutuelle

Certificats Edge

Aucun certificat edge provisionné pour l'instant. Il s'affiche ici (domaine, émetteur, expiration) dès qu'une zone est active sur le réseau Afilum — HTTPS est émis automatiquement après propagation DNS.

Options

Toujours utiliser HTTPS
TLS 1.3 uniquement
Opportunistic Encryption

WAF — Règles visuelles + Simulateur

Drag & drop pour prioriser • Règles réellement évaluées par la passerelle • Mode simulation avant déploiement

📋 Règles WAF actives

Chargement…

🧪 Simulateur d'attaque

→ Clique Tester pour voir quelle règle se déclenche et l'action (Block / Challenge / Log).
Exemples : Path traversal • XSS • Brute-force

Journal des événements (dernières requêtes bloquées)

● Temps réel
HeureActionRègleIPPaysURL
Attaques DDoS bloquées (24h)
—
Télémétrie DDoS non provisionnée
Trafic légitime
—
Nécessite l'ingest edge (absent)
Sensibilité
Élevée (auto)
Règle par défaut, non ajustée par IA
Capacité réseau
—
Publication des capacités en préparation

Attaques récentes

Aucune donnée réelle
La mitigation DDoS n'est pas encore provisionnée sur ce déploiement : aucune attaque réelle n'est enregistrée, donc aucun faux historique n'est affiché. Les événements de filtrage applicatifs (WAF) visibles dans le pare-feu proviennent, eux, du gateway réel.

Gestion des Bots

⚠️ Interrupteurs de démonstration — préférences non persistées en backend.
Bot Fight Mode
Bloque les mauvais bots automatiquement
Super Bot Fight Mode
IA + challenge pour bots suspects
Verified Bots
Autoriser Google, Bing, etc.
Trafic bots aujourd'hui
—
Humain
—
Bons bots
—
Bloqués
⚠️ Classification bot/humain non raccordée à l'ingest edge — les pourcentages s'afficheront quand la télémétrie sera branchée.
NOUVEAU • SANS IP PUBLIQUE

Expose ton serveur maison sur Internet

Ton NAS, Raspberry Pi ou PC à Lubumbashi n'a pas d'IP publique ? Pas grave. Afilum Tunnel ouvre une connexion sortante (comme un navigateur) et ton nas.monsite.cd devient accessible partout — HTTPS auto, DDoS + WAF inclus, sans ouvrir de port.

✓ Pas de NAT✓ Pas de port forwarding✓ Chiffré de bout en bout
🏠 → ◈ → 🌍
Maison → Afilum → Monde
Ta box reste fermée. C'est toi qui sors, pas l'inverse.

Mes tunnels — Un agent, plusieurs services

🔗 Liens de partage actifs

Comment ça marche ?

1️⃣
Tu crées un tunnel
nas.monsite.cd → http://192.168.1.10:8000
2️⃣
Tu lances l'agent chez toi
node afilum-tunnel.js --token af_tun_xxx --url http://localhost:3000
3️⃣
C'est en ligne !
https://nas.monsite.cd marche partout — même en 4G. HTTPS auto.

Logs temps réel

Aucun log — crée un tunnel pour commencer.

📡 Mode hors-ligne — Pensé pour Lubumbashi

Nouveau
Interface hors connexion (lecture seule)

Le shell de l’application peut être mis en cache. Les APIs et actions nécessitent une connexion; aucune modification hors-ligne n’est mise en file ni rejouée.

ÉTAT
Connexion● En ligne
File d'attente0 actions

Installation sur ton serveur maison

🐧 Linux / Raspberry Pi / NAS
curl -fsSL https://afilum.net/install.sh | bash node ~/.afilum/afilum-tunnel.js --token VOTRE_TOKEN --url http://localhost:3000
Fonctionne même derrière une box Orange/Airtel en CGNAT (pas d'IP publique).
🪟 Windows
node afilum-tunnel.js --token VOTRE_TOKEN --url http://localhost:8000
⚙️ Lancer au démarrage (systemd)
[Unit] Description=Afilum Tunnel After=network.target [Service] ExecStart=/usr/bin/node /home/pi/.afilum/afilum-tunnel.js --token VOTRE_TOKEN --url http://localhost:3000 Restart=always
Ton tunnel redémarre tout seul après une coupure de courant.

Zero Trust Access — Congo 2FA SMS

Login par OTP SMS +243 • Warp + mTLS • Conforme RDC

Logins 2FA SMS cette semaine
—
Télémétrie Access non raccordée
Politiques actives
—
Crée ta première politique ci-dessous
Appareils Warp
—
Client Warp non provisionné
Menaces Gateway bloquées
—
Gateway Zero Trust non provisionné

🔐 Politiques d'accès — 2FA Congo

📱 Test 2FA SMS +243

Envoie un code OTP à un numéro congolais — validité 5 min

🇨🇩 +243
SMS via Afilum Gateway — coût $0.02 • Conforme ARPTC
Aperçu page de login Access
◈ Afilum Access
intranet.monsite.cd demande à vérifier ton identité
📧 Email ou 📱 SMS +243 970 XXX XXX

Applications Access

Aucune application Access réelle enregistrée. Le tableau ci-dessous montre des exemples locaux (démonstration) pour comprendre le modèle domaine + politique + 2FA — ils ne sont pas connectés à une infrastructure réelle.
ApplicationDomainePolitiqueUtilisateursStatut
🌐 Intranetintranet.monsite.cdEmail @monsite.cd + OTP SMS 🇨🇩AllDémonstration
📊 Grafanagrafana.monsite.cdGroupe Admins + Warp12Démonstration
🔧 SSH - Prodssh.prod.internalWarp + mTLS + 2FA SMS5Démonstration

◈ Afilum Workers IDE — mon-script Runtimes à brancher

JavaScriptScript éditable localement — le runtime Workers edge n'est pas encore branché
export default { async fetch(request, env, ctx) { const url = new URL(request.url); // Cache intelligent à la edge if (url.pathname.startsWith("/api/")) { // Vérifier le cache KV d'abord const cached = await env.CACHE.get(url.pathname); if (cached) return new Response(cached, { headers: { "X-Cache": "HIT", "Content-Type": "application/json" } }); } // Géo-routage const country = request.cf.country; if (country === "CD") { // Servir depuis Kinshasa PoP ultra-rapide return fetch(request); } // Ajouter headers sécurité const res = await fetch(request); const newRes = new Response(res.body, res); newRes.headers.set("X-Powered-By", "Afilum ⚡"); newRes.headers.set("X-Edge-Location", "KINSHASA-01"); return newRes; } }
Logs temps réel
—[LOCAL]Aucun log réel — le runtime edge n'est pas branché. « Exécuter » conserve le script localement.
—
P50
—
Exec/jour
⚠️ Latences et volume : mesurables dès que le runtime Workers est provisionné.

Bindings

KV Namespace: CACHENon branché
Bucket: assetsNon branché
D1 Database: app_dbNon branché

Déploiements

Aucun déploiement réel — l'historique apparaît ici après chaque déploiement accepté par la plateforme.
Stockage Objet utilisé
—
Stockage Objet non provisionné — 0$ frais de sortie prévus
Requêtes Stockage
—
Télémétrie non raccordée
D1 Bases
—
SQLite à la edge — en préparation
Vectorize
—
RAG prêt — connecteur à brancher

Buckets Stockage

Aucun bucket réel — le service de stockage S3-compatible n'est pas provisionné sur ce déploiement. Cette vue se remplira automatiquement dès le branchement.

Email Routing — Catch-All & Workers

Sans serveur mail • Routes définies localement, branchement MX à l'activation

MX non provisionnés
Emails transférés (30j)
—
Ingest email non raccordé
Spam bloqué
—
Filtrage anti-spam à l'activation MX
Routes actives
—
Routes locales de démonstration
Workers Email
—
Runtimes email à brancher

➕ Créer une règle

Pattern : exact, * wildcards, regex
→
Catch-all: *@monsite.cd → admin@monsite.cd • Workers: support@monsite.cd → worker:support-bot

🤖 Worker Email — Traitement IA

Exemple
support-bot@monsite.cd → WorkerNon déployé
export default { async email(message, env, ctx){ if(message.from.includes("orange.cd")) await message.forward("finance@monsite.cd"); else await env.AI.run("@cf/meta/llama-3", {prompt: message.text}); } }
💡 Exemple de modèle : réponse auto, classement des factures OM, blocage spam — sans serveur.

📋 Routes configurées — glisser pour prioriser

1 = prioritaire • évalue dans l'ordre

🧪 Testeur de route

→ Résultat du test ici : règle matchée, action, destination.

📜 Logs transfert (24h)

SPF/DKIM signés
ÉTAT : NON SUPERVISÉ

Aucun réseau de points de présence n’est provisionné

Afilum n’a pas encore de nœuds edge actifs ni de sondes indépendantes. Uptime, latence, capacité et incidents ne sont donc pas mesurés. Aucun SLA n’est revendiqué.

Le statut réel de l’API de contrôle est disponible sur /api/health; il ne renseigne pas la disponibilité des services edge.

IA, Vectorisation & RAG

Fonctionnalités prévues — aucun modèle ou index vectoriel n’est raccordé

Non configuré

✦ Générateur WAF / Worker — IA

BETA • Gratuit

Décris ton besoin en français, swahili ou lingala → l'IA génère la règle WAF, l'expression DNS ou le Worker.

🤖 Workers AI Playground

→ Résultat IA ici...
Modèle IA à brancher — les règles générées restent créables manuellement via le WAF

🗃️ Vectorize — Base vectorielle Edge

Index vectoriels non raccordés — Vectorize est en préparation.
💡 Embeddings 1536 dims • Recherche sémantique. Idéal pour chatbot support & RAG — connecteur vectoriel à brancher.

📚 RAG Local — Interroge tes docs privés

Index local • 0 données externes
1. Base de connaissances (locale)
📄 docs-waft.md — Cache & CDN312 chunks
📄 guide-paiement-OM.md89 chunks
📄 politique-securite.pdf846 chunks
2. Pose une question → Réponse avec sources
→ Pose ta question ci-dessus. Le RAG récupère les 3 chunks les plus pertinents (cosine >0.82) puis génère la réponse avec citations.
Visiteurs uniques
—
Analytics web non raccordé
Pages vues
—
Ingest analytics absent
Taux rebond
—
Ingest analytics absent
Core Web Vitals
—
RUM non activé
L'agrégation web (visiteurs, pages, rebond, vitals) sera branchée sur l'ingest edge — aucune métrique simulée n'est affichée en attendant. Les données d'audit et de facturation de la plateforme restent, elles, réelles.

GraphQL Analytics API

Exemple d'interrogation — API en préparation
query { viewer { zones(filter:{zoneTag:"monsite-cd"}) { httpRequests1dGroups(limit:10) { dimensions { datetime } sum { requests cachedRequests threats } } } } }

Collecte de logs

Ingest edge non raccordé • aucune requête réelle affichée

📤 Forward SIEM

Envoie continu vers Splunk / Datadog / ELK

Formats : JSON Lines, CEF, CSV — rétention 7j

📊 Répartition

—
2xx OK
—
4xx/5xx
—
Bytes

Pages — Hébergement JAMstack

Déployez Next.js, React, Vue, Astro directement depuis GitHub. Build ultra-rapide, preview par PR, rollback instantané.

ProjetDomaineBrancheBuildStatut
⚡ Déploiement Git
Connectez GitHub/GitLab → push → déploiement auto (branchement OAuth en préparation)
🔄 Rollback instantané
Chaque déploiement versionné. Revenez en arrière en 1 clic.

Queues

Aucune file réelle — le service de files d'attente n'est pas provisionné sur ce déploiement.
💡 Alternative à SQS — 0 frais de sortie, intégrée aux Workers (à venir).

KV Namespace

Aucun namespace réel — le KV n'est pas provisionné. Les bindings Workers ci-dessus s'activeront avec ce service.

D1 — SQLite à la Edge

Aucune base D1 réelle — ce service sera proposé au même titre que Stockage Objet. La base relationnelle de la plateforme, elle, tourne déjà sur PostgreSQL.

Stream — Vidéo à la demande & Live

▶
Aucune vidéo réelle
Le lecteur s'activera avec le provisionnement Stream (HLS/DASH)
Statistiques
—
Vues
—
Heures vues
🎥 Encodage auto 240p→4K, thumbnails, sous-titres, DRM, live WebRTC.
<iframe src="https://stream.afilum.net/abc/iframe"></iframe>

Vérification Humaine — Captcha invisible

Remplace reCAPTCHA/hCaptcha. 0 friction, respect vie privée. Crée un site ci-dessous — le sitekey réel est généré en base.

SiteSitekeyModeRésolutions
Aperçu widget
Vérification humaine en cours... Afilum
→ S'intègre en 1 ligne de JS, standard du marché, respectueux de la vie privée

Facturation

Totaux réels issus de tes factures • Paiement Mobile Money (Orange, Airtel, M-Pesa) ou virement • Numérotation AFILUM-FT-YYYY-XXXX

Total payé
—
Factures réglées
À régler
—
Factures émises en attente
En retard
—
Factures échues

Plans & tarifs

Free
$0
2 sites • 100M req/mois • 5 partages
Pro
$12/mois
15 sites • 1Md req/mois • 100 partages
ou 33.000 CDF • Mobile Money OK
Enterprise
$120/mois
200 sites • 10Md req/mois • 1 000 partages
Le badge du plan courant est calculé depuis ton abonnement réel.

Utilisation

Limites du plan courant
Requêtes ce mois—
⚠️ Le compteur de consommation (requêtes / bande passante / stockage) n'est pas encore raccordé à la collecte edge — il s'affiche quand la télémétrie sera branchée.

Factures

Masqué

Membres de l'équipe

MembreRôleStatut

Journal d'audit

Toutes les actions

Rôles & Permissions

Owner
Accès total, facturation, suppression
Admin
Gère zones, WAF, Workers
Développeur
Workers, Stockage, lecture seule sécurité

API Tokens — Portée fine + Audit

Scopes par zone/ressource • Expiration • IP whitelist • Rotation auto • 100% compatible REST v4

Tokens actifs
—
Depuis la base (réels)
Appels API (24h)
—
Métrique d'appels non agrégée
Webhooks livrés
—
Répartiteur webhook non raccordé
Dernier audit
—
Visible dans Audit ci-dessous

🔑 Tokens actifs — Portée fine

Scopes: zone:read, dns:write, waf:read, etc. • IP whitelist
NomTokenPermissions (scopes)IP whitelistExpire
curl https://api.afilum.net/client/v4/zones \ -H "Authorization: Bearer afilum_xxx...a9f2" \ -H "Content-Type: application/json" # Scopes vérifiés à chaque appel

📜 Audit — Qui a fait quoi ?

🔗 Webhooks

Aucun webhook réel configuré — le répartiteur d'événements vers tes endpoints est en préparation. L'exemple ci-dessous illustre le format.
🔗
https://monsite.cd/hook
zone.events • firewall.events • tunnel.events (exemple)
Exemple
Tester webhook

Afilum CLI

npm i -g afilum-cli afilum login --token afilum_xxx afilum zones list afilum deploy --zone monsite.cd
Déployez Workers, Pages, Stockage depuis votre terminal — compatibilité 100% • Tokens à portée fine respectés par la CLI.
PROGRAMME AMBASSADEUR

Gagne 30% à vie sur Afilum

Parraine un créateur à Lubumbashi, Kinshasa, Kigali. Tu touches 30% de chaque facture pendant 12 mois. Paiement Mobile Money le 5 de chaque mois.

— filleul(s)
— gains/mois
Suivi de parrainage non activé sur ce déploiement — tes vrais filleuls et gains s'afficheront ici.
TON LIEN UNIQUE

Classement Ambassadeurs RDC

Non actif
Aucun classement réel — le programme ambassadeur n'a pas encore d'inscriptions. Le top des filleuls et gains s'affichera ici, calculé depuis les factures réelles.

Comment ça marche ?

1
Partage ton lien — WhatsApp, Facebook, école, église
2
Ils créent leur site — onboarding 60s, 1er mois -50%
3
Tu es payé — 30% chaque mois, retrait Orange/Airtel/M-Pesa

Intégrations Afilum

6 connectées
✈️
Telegram
@AfilumAlertsBot
● Connecté
💬
WhatsApp
+243 9XX Alerts
● Connecté
🟣
Slack
#infra
Non connecté
🔔
SMS RDC
Vodacom / Orange
Connecteur en préparation
📧
Email Digest
Quotidien 08:00
Non configuré
🧩
Zapier
2000+ apps
Bientôt
Exemple d'alerte Telegram
🚨 Afilum — DDoS mitigée 847k req/s sur monsite.cd/api → Action : Bloquée en 2s • LSHI-01 • Voir détails

Guides Afilum

DÉMARRER
🚀 Démarrage 60s
🌍 Changer les NS
🔒 Activer SSL
RÉFÉRENCE
📖 API Complète
◈ Workers
🗄️ Stockage
🇨🇩 Langues
FRSWLNEN
GUIDE • 3 MIN

Connecter ton domaine .cd en 60 secondes

Afilum est hébergé à Lubumbashi. La détection de ta délégation DNS dépend du TTL chez ton registrar — pour les domaines .cd, elle est généralement rapide.

1
Copie tes NS
ns1.afilum.net / ns2.afilum.net
2
Colle chez ton registrar
LWS, OVH, Namecheap → Nameservers → Personnalisés
✓
C'est en ligne !
SSL + CDN + WAF activés automatiquement
dig NS monsite.cd +short ns1.afilum.net ns2.afilum.net

Exemples Workers Afilum

export default { async fetch(req, env){ // Réponse servie par Afilum return new Response('Mbote from Afilum ⚡', { headers: { 'X-Powered-By': 'Afilum' } }) } }

Super-Admin • Multi-tenant

ADMINISTRATION PLATEFORME — données réelles de la base ; paiements validés manuellement, revenus non consolidés

MRR
—
Revenu réel non consolidé • paiements validés manuellement
Trafic mesuré
—
Télémétrie edge non raccordée
Tunnels connectés
—
Disponibilité à vérifier via agent réel
Paiements à vérifier
—
Prestataire marchand non connecté

🏢 Tenants 4

💸 Vérification Mobile Money 5 en attente

📊 Clients • Revenu & Usage

Client / TenantPlanRevenu 30jTunnelsImpersonate
💡 Clique Impersonate pour naviguer en tant que le tenant (support).

🧾 Facturation OHADA

Auto
Paramètres légaux
RCCM
CD/LSH/RCCM/24-B-1234
IDNAT
01-83-N12345X
TVA
En attente • Non assujetti art.27 RDC
Devise
USD • CDF auto

📈 Analytics temps réel / tenant

—
Requêtes 24h
—
Bande passante
—
Cache HIT
Live 24h • MAJ 5s
Télémétrie réelle non raccordée—

📏 Quotas & Suspension auto SYSCOHADA

🚨 Suspension auto si quota >100% ou facture >7j impayée — DNS/WAF coupés, bannière portail. Réactivation instantanée après paiement.

🛡️ Logs paiements auto-vérifiés

Orange • Airtel • M-Pesa • Vérif USSD *888# • Webhook auto
Prestataire de paiement non raccordé

Monitoring • Uptime & Status Page

Sondes périodiques réelles • Alertes SMS/Email/Telegram • Status page publique en préparation

UPTIME 30J
—
Cumul de tes moniteurs réels
INCIDENTS OUVERTS
—
Depuis /api/monitors
TEMPS RÉPONSE p95
—
Percentiles à l'activation des sondes

🚨 Incidents

2 derniers

🔔 Alertes

📱 SMS +243 XX XXX XXXX
📧 admin@afilum.cd
✈️ Telegram #afilum-alerts

Centre d'alertes — Push natif

Critique / Warning / Info • Snooze • Ack • Canaux SMS/Email/Webhook • Push navigateur

🔗 Canaux de notification

📱 SMS +243
197 alertes envoyées
📧 Email
admin@afilum.cd
🔗 Webhook
hooks.slack.com/afilum

Portail Client

Historique complet de tes factures et paiements réels

TOTAL PAYÉ
—
Paiements vérifiés (réels)
CONSOMMATION
—
Télémétrie edge non raccordée
PRÉLÈVEMENT AUTO
—
Active-le par abonnement ci-dessous

Historique complet

DateTypeDétailMontantStatut

📧 Reçus envoyés

📥 Export comptable

Format OHADA normalisé — compatible Sage, QuickBooks, Excel. Période :

→
Colonnes : Date | N° Facture | Client | HT | TVA | TTC | Mode | Ref