[{"data":1,"prerenderedAt":282},["ShallowReactive",2],{"seo-verification":3,"blog-index-ma-en":6,"promo-bar-likely":110},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"categories":7,"posts":97,"meta":278},["Reactive",8],[9,17,24,31,38,45,53,61,69,76,83,90],{"id":10,"name":11,"slug":12,"description":13,"color":14,"icon":15,"postCount":16},1,"Artificial Intelligence","intelligence-artificielle","Host and deploy open-source AI tools on a VPS.","bg-purple-500\u002F10 text-purple-400","ia",35,{"id":18,"name":19,"slug":20,"description":21,"color":22,"icon":20,"postCount":23},2,"Automation","automatisation","Automate your business processes with self-hosted tools.","bg-brand-action\u002F10 text-brand-action",26,{"id":25,"name":26,"slug":27,"description":28,"color":29,"icon":27,"postCount":30},3,"Deployment","deploiement","Self-hosted PaaS platforms and continuous deployment tools.","bg-success\u002F10 text-success",48,{"id":32,"name":33,"slug":34,"description":35,"color":36,"icon":37,"postCount":16},4,"Development","developpement","Deploying web applications to production on a VPS.","bg-warning\u002F10 text-warning","dev",{"id":39,"name":40,"slug":41,"description":42,"color":43,"icon":41,"postCount":44},5,"Comparison","comparatif","Tool comparisons to help you choose the best solution.","bg-info\u002F10 text-info",68,{"id":46,"name":47,"slug":48,"description":49,"color":50,"icon":51,"postCount":52},6,"Databases","bases-de-donnees","Host PostgreSQL, MySQL, Redis and vector databases on a VPS.","bg-teal-500\u002F10 text-teal-400","database",27,{"id":54,"name":55,"slug":56,"description":57,"color":58,"icon":59,"postCount":60},7,"Self-hosting","self-hosting","Take back control: open-source applications hosted on your own server.","bg-indigo-500\u002F10 text-indigo-400","cloud",134,{"id":62,"name":63,"slug":64,"description":65,"color":66,"icon":67,"postCount":68},8,"Security & Monitoring","securite-monitoring","Secure, monitor and back up your VPS infrastructure.","bg-rose-500\u002F10 text-rose-400","security",96,{"id":70,"name":71,"slug":72,"description":73,"color":74,"icon":72,"postCount":75},9,"News","actualites","Announcements, partnerships and platform updates.","bg-sky-500\u002F10 text-sky-400",15,{"id":77,"name":78,"slug":79,"description":80,"color":81,"icon":79,"postCount":82},10,"Compliance & Regulation","conformite","What the CRA, the Data Act, NIS2, the GDPR and end-of-support dates change for your hosting and your data.","bg-amber-500\u002F10 text-amber-400",23,{"id":84,"name":85,"slug":86,"description":87,"color":88,"icon":86,"postCount":89},11,"Business Email","emails","Deliverability, SPF\u002FDKIM\u002FDMARC authentication, sender reputation and mailbox migration.","bg-cyan-500\u002F10 text-cyan-400",18,{"id":91,"name":92,"slug":93,"description":94,"color":95,"icon":93,"postCount":96},12,"Guides","guides","Short step-by-step guides for every task in your client area: domains, DNS, VPS, hosting, billing and account.","bg-emerald-500\u002F10 text-emerald-400",29,["Reactive",98],[99,122,136,150,164,177,191,206,223,237,250,264],{"id":100,"slug":101,"slugs":102,"title":106,"excerpt":107,"readTime":54,"views":108,"isPinned":109,"noindex":110,"publishedAt":111,"updatedAt":112,"category":113,"categories":114,"featuredImage":116,"bgImage":117,"posterImage":118,"relatedSolution":119},550,"wordpress-7-1-4-update-your-fleet-and-close-wp-content-upgrade",{"fr":103,"en":101,"ar":104,"es":105},"wordpress-7-1-4-mise-a-jour-securite-wp-content-upgrade","ووردبريس-7-1-4-حدث-مواقع-عملائك-وأغلق-wp-content-upgrade","wordpress-7-1-4-actualizacion-seguridad-wp-content-upgrade","WordPress 7.1.4: update your fleet and close wp-content\u002Fupgrade\u002F","WordPress 7.1.4 fixes 22 flaws, including an upgrade race condition. WP-CLI inventory, branch table, nginx and Apache rules for agencies.",0,false,true,"2026-10-31T00:00:00+00:00","2026-11-09T20:55:17+00:00",{"id":62,"name":63,"slug":64,"color":66,"icon":67},[115],{"id":62,"name":63,"slug":64,"color":66,"icon":67},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fwordpress-7-1-4-mise-a-jour-securite-wp-content-upgrade-poster.svg",{"categorySlug":120,"appSlug":121},"cms-websites","wordpress",{"id":123,"slug":124,"slugs":125,"title":129,"excerpt":130,"readTime":77,"views":108,"isPinned":109,"noindex":110,"publishedAt":111,"updatedAt":131,"category":132,"categories":133,"featuredImage":116,"bgImage":117,"posterImage":135,"relatedSolution":116},549,"cloudflare-client-site-agency-cache-ssl-settings",{"fr":126,"en":124,"ar":127,"es":128},"cloudflare-site-client-agence-cache-ssl-reglages","إعدادات-cloudflare-موقع-العميل-الكاش-ssl","cloudflare-sitio-cliente-agencia-cache-ssl-ajustes","Cloudflare for a client site: SSL Full (strict) and cache","Put a client's site behind Cloudflare without redirect loops or private pages in cache: Full (strict) mode, cache rules and the checks to run.","2026-11-01T14:14:27+00:00",{"id":62,"name":63,"slug":64,"color":66,"icon":67},[134],{"id":62,"name":63,"slug":64,"color":66,"icon":67},"\u002Fblog\u002Fcovers\u002Fcloudflare-site-client-agence-cache-ssl-reglages-poster.svg",{"id":137,"slug":138,"slugs":139,"title":143,"excerpt":144,"readTime":70,"views":108,"isPinned":109,"noindex":110,"publishedAt":111,"updatedAt":145,"category":146,"categories":147,"featuredImage":116,"bgImage":117,"posterImage":149,"relatedSolution":116},548,"vps-snapshot-vs-backup-what-differs-and-how-restore-works",{"fr":140,"en":138,"ar":141,"es":142},"snapshot-vs-sauvegarde-vps-difference-restauration","اللقطة-مقابل-النسخ-الاحتياطي-للـvps-الفرق-والاستعادة","snapshot-vs-copia-de-seguridad-de-vps-diferencias-y-restauracion","VPS snapshot vs backup: what differs and how restore works","VPS snapshot or backup: what each one protects, what it does not, how restoring works, and a decision rule for the VPS you run for your clients.","2026-11-09T20:55:16+00:00",{"id":62,"name":63,"slug":64,"color":66,"icon":67},[148],{"id":62,"name":63,"slug":64,"color":66,"icon":67},"\u002Fblog\u002Fcovers\u002Fsnapshot-vs-sauvegarde-vps-difference-restauration-poster.svg",{"id":151,"slug":152,"slugs":153,"title":157,"excerpt":158,"readTime":77,"views":108,"isPinned":109,"noindex":110,"publishedAt":111,"updatedAt":159,"category":160,"categories":161,"featuredImage":116,"bgImage":117,"posterImage":163,"relatedSolution":116},547,"sizing-a-vps-for-a-client-site-ram-and-cpu",{"fr":154,"en":152,"ar":155,"es":156},"dimensionner-vps-ram-cpu-site-client","تحديد-حجم-vps-لموقع-عميل-الذاكرة-والمعالج","dimensionar-un-vps-para-el-sitio-de-un-cliente-ram-y-cpu","Sizing a VPS for a client site: RAM and CPU","Measure the RAM, CPU and disk a client's site really uses at peak, then choose the VPS plan with a written margin you can defend to the client.","2026-10-31T20:50:39+00:00",{"id":39,"name":40,"slug":41,"color":43,"icon":41},[162],{"id":39,"name":40,"slug":41,"color":43,"icon":41},"\u002Fblog\u002Fcovers\u002Fdimensionner-vps-ram-cpu-site-client-poster.svg",{"id":165,"slug":166,"slugs":167,"title":171,"excerpt":172,"readTime":77,"views":108,"isPinned":109,"noindex":109,"publishedAt":111,"updatedAt":145,"category":173,"categories":174,"featuredImage":116,"bgImage":117,"posterImage":176,"relatedSolution":116},546,"agency-client-onboarding-dns-and-hosting-access-checklist",{"fr":168,"en":166,"ar":169,"es":170},"onboarding-client-agence-acces-dns-hebergement-checklist","استقبال-عميل-جديد-في-الوكالة-قائمة-التحقق-من-dns-والاستضافة","onboarding-de-clientes-en-agencia-checklist-de-dns-y-hosting","Agency client onboarding: DNS and hosting access checklist","Registrar, DNS, hosting, email: which access to request from a new client, in what order, with which rights, and how to log it before changing anything.",{"id":77,"name":78,"slug":79,"color":81,"icon":79},[175],{"id":77,"name":78,"slug":79,"color":81,"icon":79},"\u002Fblog\u002Fcovers\u002Fonboarding-client-agence-acces-dns-hebergement-checklist-poster.svg",{"id":178,"slug":179,"slugs":180,"title":184,"excerpt":185,"readTime":91,"views":108,"isPinned":109,"noindex":110,"publishedAt":111,"updatedAt":145,"category":186,"categories":187,"featuredImage":116,"bgImage":117,"posterImage":189,"relatedSolution":190},545,"wordpress-client-staging-build-it-test-updates-then-deploy",{"fr":181,"en":179,"ar":182,"es":183},"environnement-preproduction-wordpress-client-agence","بيئة-تجريبية-لموقع-ووردبريس-لعميل-أنشئها-واختبر-قبل-الإنتاج","preproduccion-wordpress-de-cliente-montarla-y-probar-antes","WordPress client staging: build it, test updates, then deploy","Isolated subdomain, cloned database, noindex and password: build a staging site for a client WordPress, test updates one by one, then ship them safely.",{"id":25,"name":26,"slug":27,"color":29,"icon":27},[188],{"id":25,"name":26,"slug":27,"color":29,"icon":27},"\u002Fblog\u002Fcovers\u002Fenvironnement-preproduction-wordpress-client-agence-poster.svg",{"categorySlug":120,"appSlug":121},{"id":192,"slug":193,"slugs":194,"title":198,"excerpt":199,"readTime":91,"views":108,"isPinned":109,"noindex":110,"publishedAt":111,"updatedAt":200,"category":201,"categories":202,"featuredImage":116,"bgImage":117,"posterImage":204,"relatedSolution":205},544,"hacked-client-wordpress-site-an-agency-recovery-procedure",{"fr":195,"en":193,"ar":196,"es":197},"site-wordpress-pirate-client-agence-procedure-reprise","موقع-ووردبريس-مخترق-لعميل-وكالة-إجراء-الاستعادة","sitio-wordpress-hackeado-cliente-agencia-procedimiento-recuperacion","Hacked client WordPress site: an agency recovery procedure","Isolate without destroying evidence, choose between cleaning, restoring or rebuilding, reopen with renewed access and inform the client. wp-cli commands included.","2026-10-31T19:07:30+00:00",{"id":62,"name":63,"slug":64,"color":66,"icon":67},[203],{"id":62,"name":63,"slug":64,"color":66,"icon":67},"\u002Fblog\u002Fcovers\u002Fsite-wordpress-pirate-client-agence-procedure-reprise-poster.svg",{"categorySlug":120,"appSlug":121},{"id":207,"slug":208,"slugs":209,"title":213,"excerpt":214,"readTime":46,"views":108,"isPinned":109,"noindex":110,"publishedAt":111,"updatedAt":215,"category":216,"categories":217,"featuredImage":116,"bgImage":117,"posterImage":219,"relatedSolution":220},543,"self-host-kener-vps-status-page",{"fr":210,"en":208,"ar":211,"es":212},"self-host-kener-vps","استضافة-kener-على-vps-صفحة-حالة","autoalojar-kener-vps-pagina-de-estado","Kener on a VPS: a self-hosted status page for your services","Install Kener on a VPS: an open-source status page with built-in checks, incidents, scheduled maintenance and subscribers notified by email.","2026-11-04T16:30:29+00:00",{"id":54,"name":55,"slug":56,"color":58,"icon":59},[218],{"id":54,"name":55,"slug":56,"color":58,"icon":59},"\u002Fblog\u002Fcovers\u002Fself-host-kener-vps-poster.svg",{"categorySlug":221,"appSlug":222},"monitoring-observability","kener",{"id":224,"slug":225,"slugs":226,"title":230,"excerpt":231,"readTime":77,"views":108,"isPinned":109,"noindex":110,"publishedAt":232,"updatedAt":145,"category":233,"categories":234,"featuredImage":116,"bgImage":117,"posterImage":236,"relatedSolution":116},542,"gdpr-processor-register-web-agency-hosting-dns-email",{"fr":227,"en":225,"ar":228,"es":229},"rgpd-sous-traitants-hebergeur-agence-registre","سجل-المعالجين-من-الباطن-اللائحة-العامة-لحماية-البيانات-للوكالات","registro-encargados-tratamiento-rgpd-agencia-hosting-dns-correo","GDPR processor register for web agencies: a working model","A client asks for your processors and the data processing agreement? Register columns, services to list, agreement points to check. A practical guide.","2026-10-30T00:00:00+00:00",{"id":77,"name":78,"slug":79,"color":81,"icon":79},[235],{"id":77,"name":78,"slug":79,"color":81,"icon":79},"\u002Fblog\u002Fcovers\u002Frgpd-sous-traitants-hebergeur-agence-registre-poster.svg",{"id":238,"slug":239,"slugs":240,"title":244,"excerpt":245,"readTime":77,"views":108,"isPinned":109,"noindex":110,"publishedAt":232,"updatedAt":145,"category":246,"categories":247,"featuredImage":116,"bgImage":117,"posterImage":249,"relatedSolution":116},541,"monitor-client-site-availability-agency-monthly-report",{"fr":241,"en":239,"ar":242,"es":243},"monitoring-disponibilite-sites-clients-agence-rapport","مراقبة-توفر-مواقع-العملاء-الوكالة-التقرير-الشهري","monitorizar-disponibilidad-sitios-clientes-agencia-informe-mensual","Monitoring client site uptime: the monthly report","Probes, checks before alerting, maintenance windows and a monthly report: how an agency monitors client sites without drowning in false positives.",{"id":62,"name":63,"slug":64,"color":66,"icon":67},[248],{"id":62,"name":63,"slug":64,"color":66,"icon":67},"\u002Fblog\u002Fcovers\u002Fmonitoring-disponibilite-sites-clients-agence-rapport-poster.svg",{"id":251,"slug":252,"slugs":253,"title":257,"excerpt":258,"readTime":70,"views":108,"isPinned":109,"noindex":109,"publishedAt":232,"updatedAt":259,"category":260,"categories":261,"featuredImage":116,"bgImage":117,"posterImage":263,"relatedSolution":116},540,"hosting-contract-sla-agency-clause-checklist",{"fr":254,"en":252,"ar":255,"es":256},"contrat-hebergement-agence-sla-responsabilites","عقد-الاستضافة-sla-وكالة-قائمة-البنود","contrato-hosting-sla-agencia-checklist-clausulas","Hosting contract and SLA: a clause checklist for agencies","Before promising a client an SLA, check your host's contract: availability, exclusions, cap, support, backups, exit. A checklist of questions, not legal advice.","2026-10-31T01:54:06+00:00",{"id":77,"name":78,"slug":79,"color":81,"icon":79},[262],{"id":77,"name":78,"slug":79,"color":81,"icon":79},"\u002Fblog\u002Fcovers\u002Fcontrat-hebergement-agence-sla-responsabilites-poster.svg",{"id":265,"slug":266,"slugs":267,"title":271,"excerpt":272,"readTime":84,"views":108,"isPinned":109,"noindex":110,"publishedAt":232,"updatedAt":273,"category":274,"categories":275,"featuredImage":116,"bgImage":117,"posterImage":277,"relatedSolution":116},539,"ssl-certificate-renewal-failed-diagnose-before-retrying",{"fr":268,"en":266,"ar":269,"es":270},"certificat-ssl-renouvellement-echec-diagnostic-client","فشل-تجديد-شهادة-ssl-التشخيص-قبل-إعادة-المحاولة","renovacion-ssl-fallida-diagnosticar-antes-de-reintentar","SSL renewal failed: diagnose before you retry","Certificate expired despite automatic renewal? DNS, redirects, firewall, CAA, CDN proxy: the diagnostic tree and the commands to fix the cause.","2026-10-31T01:54:05+00:00",{"id":62,"name":63,"slug":64,"color":66,"icon":67},[276],{"id":62,"name":63,"slug":64,"color":66,"icon":67},"\u002Fblog\u002Fcovers\u002Fcertificat-ssl-renouvellement-echec-diagnostic-client-poster.svg",["Reactive",279],{"total":280,"perPage":91,"currentPage":25,"lastPage":281},554,47,1794271137659]