Maintenance et hébergement de site web
Maintenance et hébergement de site web pour les petites équipes : des mises en production qui se font toutes seules, un hébergement dimensionné à ce dont votre produit a vraiment besoin, et quelqu’un qui veille après le lancement. Scoop News a servi plus d’un million de visiteurs pour quelques dollars par mois ; CrocoJobs fait tourner ses pipelines nocturnes, son IA et son application web pour 0 $ par mois.
Déploiement et CI/CD
Chaque modification devrait arriver sur le site en ligne par le même chemin sûr. Scoop News se déploie tout seul après chaque modification, sans interruption et sans rien à faire pour le client. Chez CrocoJobs, chaque version web doit passer une vérification des types, le lint, le build de production et un contrôle qu’aucun réglage de développement ne s’y est glissé, et l’API est livrée sous forme d’image de conteneur.
Un hébergement qui coûte moins cher
La plupart des petits produits paient des serveurs qui dorment. Scoop News tourne en serverless sur Google Cloud Run, qui ajoute de la capacité en quelques secondes quand un article circule et redescend ensuite ; un cache répond à une rafale de requêtes pour la même page avec une seule requête en base, et les photos viennent d’un CDN à la bonne taille. CrocoJobs a divisé par huit environ son trafic de base de données pour rester dans les offres gratuites.
Supervision et maintenance
Après le lancement, il faut quelqu’un pour surveiller le disque qui se remplit, les sauvegardes qui tournent et les mises à jour qui arrivent. CrocoJobs enregistre chaque étape de pipeline, chaque requête et chaque appel d’IA, mesure sa base de données et son stockage chaque nuit, et lève une alerte quand une limite approche. Sur mon propre serveur, chaque composant est figé à une version exacte et chaque mise à jour commence par une sauvegarde.
Sécuriser un site web
La sécurité, ici, c’est construire et exploiter proprement : des permissions vérifiées à chaque action, des entrées validées, des tentatives de connexion limitées, la double authentification (WonderTech), une protection contre la falsification de requêtes intersites et des paiements vérifiés auprès du prestataire (Calculi). Sur mon serveur maison, j’ai audité chaque service comme le ferait un attaquant, et fermé seize ports qui étaient ouverts à tout le réseau.
Accès privé pour les petites équipes (VPN)
Tous les outils n’ont pas leur place sur l’internet ouvert. Les applications de mon serveur ne sont accessibles que par un VPN WireGuard (Tailscale) : aucun port ouvert sur le routeur, seuls les appareils approuvés peuvent se connecter, et un appareil perdu se retire en un clic. La porte d’entrée refuse même les appareils simplement connectés au Wi-Fi local : être dans le bâtiment ne veut pas dire être digne de confiance.
Outils auto-hébergés
Certains abonnements peuvent tourner sur du matériel qui vous appartient. Mon serveur, un vieux PC de bureau, fait tourner 21 conteneurs : stockage cloud et suite bureautique qui modifie des fichiers Word, Excel et PDF dans le navigateur (Nextcloud et OnlyOffice), messagerie sur son propre domaine, DNS privé avec blocage des publicités pour chaque appareil, et disques partagés, le tout pour le prix de son électricité.
Migration de site et de serveur
CrocoJobs est passé de mon serveur maison à des services cloud managés sans réécriture : les modèles locaux sur GPU sont devenus des modèles hébergés, le disque local est devenu du stockage cloud, et Airflow a laissé la place à GitHub Actions avec le même code de pipeline. C’était possible parce que chaque dépendance était derrière une interface, et c’est ainsi que je construis, pour que le prochain déménagement reste peu coûteux.
Tarifs
Clients en Tunisie (TND)
| Mise en place du déploiement, de la CI/CD et de la supervision | 380 – 1 250 TND |
|---|---|
| Maintenance mensuelle : mises à jour, sauvegardes, supervision | 50 – 200 TND par mois |
| Tarif journalier | 130 – 200 TND par jour |
Europe (EUR)
| Mise en place du déploiement, de la CI/CD et de la supervision | 230 – 750 € |
|---|---|
| Maintenance mensuelle : mises à jour, sauvegardes, supervision | 40 – 150 € par mois |
| Tarif journalier | 80 – 110 € par jour |
Reste du monde (USD)
| Mise en place du déploiement, de la CI/CD et de la supervision | 250 – 830 $ |
|---|---|
| Maintenance mensuelle : mises à jour, sauvegardes, supervision | 40 – 170 $ par mois |
| Tarif journalier | 80 – 120 $ par jour |
Tarifs pour les clients en Tunisie, les clients en Europe, les clients hors de Tunisie et d’Europe. Chaque fourchette correspond à la plupart des projets de ce type ; vous recevez un devis écrit après un premier appel sur votre besoin. Nom de domaine, hébergement, services payants et frais des stores sont réglés directement aux fournisseurs, à votre nom.
Réalisations
- Scoop News: Plus d’un million de visiteurs servis sur Google Cloud Run pour quelques dollars par mois.
- CrocoJobs: Pipelines nocturnes, IA et application web pour 0 $ par mois, avec contrôles avant mise en production et alertes.
- Home Server: 21 conteneurs sur un vieux PC, privés derrière un VPN, avec un vrai HTTPS.
- Ahjez: Infrastructure cloud, déploiements et publication sur les deux stores.
Questions
Combien coûte la maintenance d’un site internet par mois ?
La maintenance (mises à jour, sauvegardes, supervision et petites corrections) coûte 50 – 200 TND par mois pour les clients en Tunisie, 40 – 150 € par mois en Europe et 40 – 170 $ par mois ailleurs. La mise en place du déploiement, de la CI/CD et de la supervision, une fois pour toutes, coûte 380 – 1 250 TND pour les clients en Tunisie, 230 – 750 € en Europe et 250 – 830 $ ailleurs. L’hébergement lui-même est payé à l’hébergeur.
Pouvez-vous réduire ma facture d’hébergement ?
Souvent, en adaptant l’hébergement au trafic réel : un hébergement serverless qui ne coûte presque rien au repos, un cache devant la base de données, des images servies par un CDN. Une journée d’analyse (130 – 200 TND par jour pour les clients en Tunisie, 80 – 110 € par jour en Europe et 80 – 120 $ par jour ailleurs) montre où part l’argent avant de toucher à quoi que ce soit.
Faites-vous des tests d’intrusion ?
Non. Je sécurise ce que je construis et exploite : permissions, mises à jour, accès privé, trafic chiffré et sauvegardes. Un test d’intrusion formel doit venir d’un testeur certifié, et je peux corriger ce qu’il trouve.
Où mon site sera-t-il hébergé ?
Là où cela convient au produit : mes projets en ligne tournent sur Google Cloud Run, Vercel, Cloudflare, Render et Netlify. Les comptes sont ouverts au nom de votre entreprise.
Parlez-moi de votre projet
Dites-moi à quoi il doit servir, ce que vous avez déjà et pour quand. Je réponds avec mes questions, ou avec un créneau pour un premier appel.
- E-mail: [email protected]
- Téléphone: +(216) 44 674 320