[{"data":1,"prerenderedAt":218},["ShallowReactive",2],{"seo-verification":3,"blog-index-en":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"categories":7,"posts":88,"meta":213},["Reactive",8],[9,17,24,31,39,46,54,62,70,77,82],{"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",25,{"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",14,{"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",15,{"id":32,"name":33,"slug":34,"description":35,"color":36,"icon":37,"postCount":38},4,"Development","developpement","Deploying web applications to production on a VPS.","bg-warning\u002F10 text-warning","dev",27,{"id":40,"name":41,"slug":42,"description":43,"color":44,"icon":42,"postCount":45},5,"Comparison","comparatif","Tool comparisons to help you choose the best solution.","bg-info\u002F10 text-info",22,{"id":47,"name":48,"slug":49,"description":50,"color":51,"icon":52,"postCount":53},6,"Databases","bases-de-donnees","Host PostgreSQL, MySQL, Redis and vector databases on a VPS.","bg-teal-500\u002F10 text-teal-400","database",19,{"id":55,"name":56,"slug":57,"description":58,"color":59,"icon":60,"postCount":61},7,"Self-hosting","self-hosting","Take back control: open-source applications hosted on your own server.","bg-indigo-500\u002F10 text-indigo-400","cloud",69,{"id":63,"name":64,"slug":65,"description":66,"color":67,"icon":68,"postCount":69},8,"Security & Monitoring","securite-monitoring","Secure, monitor and back up your VPS infrastructure.","bg-rose-500\u002F10 text-rose-400","security",31,{"id":71,"name":72,"slug":73,"description":74,"color":75,"icon":73,"postCount":76},9,"News","actualites","Announcements, partnerships and platform updates.","bg-sky-500\u002F10 text-sky-400",10,{"id":76,"name":78,"slug":79,"description":80,"color":81,"icon":79,"postCount":40},"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",{"id":83,"name":84,"slug":85,"description":86,"color":87,"icon":85,"postCount":32},11,"Business Email","emails","Deliverability, SPF\u002FDKIM\u002FDMARC authentication, sender reputation and mailbox migration.","bg-cyan-500\u002F10 text-cyan-400",["Reactive",89],[90,104,113,122,131,140,152,161,170,179,188,200],{"id":91,"slug":92,"title":93,"excerpt":94,"readTime":47,"views":95,"isPinned":96,"publishedAt":97,"category":98,"categories":99,"featuredImage":101,"bgImage":102,"posterImage":103,"relatedSolution":101},208,"generateur-landing-page-ia-gratuit","AI landing page generator: from product to page ready to publish","A free tool that turns your product description or link into an editable landing page, ready to publish on your hosting.",0,false,"2026-08-01T00:00:00+00:00",{"id":10,"name":11,"slug":12,"color":14,"icon":15},[100],{"id":10,"name":11,"slug":12,"color":14,"icon":15},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fgenerateur-landing-page-ia-gratuit-poster.svg",{"id":105,"slug":106,"title":107,"excerpt":108,"readTime":32,"views":95,"isPinned":96,"publishedAt":97,"category":109,"categories":110,"featuredImage":101,"bgImage":102,"posterImage":112,"relatedSolution":101},207,"k3s-kubernetes-leger-vps","K3s: lightweight Kubernetes on your VPS","Run a CNCF-certified Kubernetes cluster on a modest VPS with K3s, the Rancher\u002FSUSE distribution that fits in 60 MB.",{"id":25,"name":26,"slug":27,"color":29,"icon":27},[111],{"id":25,"name":26,"slug":27,"color":29,"icon":27},"\u002Fblog\u002Fcovers\u002Fk3s-kubernetes-leger-vps-poster.svg",{"id":114,"slug":115,"title":116,"excerpt":117,"readTime":32,"views":95,"isPinned":96,"publishedAt":97,"category":118,"categories":119,"featuredImage":101,"bgImage":102,"posterImage":121,"relatedSolution":101},206,"php-82-fin-de-vie-checklist-migration","PHP 8.2 end of life: planning your migration","PHP 8.2 reaches end of life on December 31, 2026. How to audit your site portfolio and migrate to PHP 8.3 or 8.4 without downtime.",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[120],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fphp-82-fin-de-vie-checklist-migration-poster.svg",{"id":123,"slug":124,"title":125,"excerpt":126,"readTime":32,"views":95,"isPinned":96,"publishedAt":97,"category":127,"categories":128,"featuredImage":101,"bgImage":102,"posterImage":130,"relatedSolution":101},205,"data-act-portabilite-cloud-frais-sortie","Data Act: cloud exit fees banned from 2027","From January 12, 2027, the EU Data Act prohibits cloud exit fees. What this changes for your hosting strategy and contracts.",{"id":76,"name":78,"slug":79,"color":81,"icon":79},[129],{"id":76,"name":78,"slug":79,"color":81,"icon":79},"\u002Fblog\u002Fcovers\u002Fdata-act-portabilite-cloud-frais-sortie-poster.svg",{"id":132,"slug":133,"title":134,"excerpt":135,"readTime":32,"views":95,"isPinned":96,"publishedAt":97,"category":136,"categories":137,"featuredImage":101,"bgImage":102,"posterImage":139,"relatedSolution":101},204,"certificats-tls-courts-automatiser-acme","Short TLS certificates: automate with ACME","TLS certificates will shrink to 47 days by 2029. Here is how to automate renewal with ACME to prevent any service interruption.",{"id":63,"name":64,"slug":65,"color":67,"icon":68},[138],{"id":63,"name":64,"slug":65,"color":67,"icon":68},"\u002Fblog\u002Fcovers\u002Fcertificats-tls-courts-automatiser-acme-poster.svg",{"id":141,"slug":142,"title":143,"excerpt":144,"readTime":40,"views":95,"isPinned":96,"publishedAt":97,"category":145,"categories":146,"featuredImage":101,"bgImage":102,"posterImage":148,"relatedSolution":149},203,"self-host-karakeep-vps","Self-host Karakeep on a VPS: AI bookmark manager with Ollama","Deploy Karakeep on your VPS: a self-hosted bookmark manager that auto-tags and summarises what you save, using local Ollama.",{"id":55,"name":56,"slug":57,"color":59,"icon":60},[147],{"id":55,"name":56,"slug":57,"color":59,"icon":60},"\u002Fblog\u002Fcovers\u002Fself-host-karakeep-vps-poster.svg",{"categorySlug":150,"appSlug":151},"collaboration","karakeep",{"id":153,"slug":154,"title":155,"excerpt":156,"readTime":32,"views":95,"isPinned":96,"publishedAt":97,"category":157,"categories":158,"featuredImage":101,"bgImage":102,"posterImage":160,"relatedSolution":101},202,"securiser-chaine-approvisionnement-npm-ci","Securing Your npm CI Supply Chain After AsyncAPI","Lockfile policy, hash verification, SLSA provenance and automated SCA: how to harden your CI pipeline after the AsyncAPI incident of July 2026.",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[159],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fsecuriser-chaine-approvisionnement-npm-ci-poster.svg",{"id":162,"slug":163,"title":164,"excerpt":165,"readTime":32,"views":95,"isPinned":96,"publishedAt":97,"category":166,"categories":167,"featuredImage":101,"bgImage":102,"posterImage":169,"relatedSolution":101},201,"crawlers-ia-search-training-agent","AI Crawlers: taking back control over your clients' sites","Cloudflare now splits AI crawlers into three families. How to configure robots.txt and Cloudflare rules to protect your clients' sites.",{"id":63,"name":64,"slug":65,"color":67,"icon":68},[168],{"id":63,"name":64,"slug":65,"color":67,"icon":68},"\u002Fblog\u002Fcovers\u002Fcrawlers-ia-search-training-agent-poster.svg",{"id":171,"slug":172,"title":173,"excerpt":174,"readTime":32,"views":95,"isPinned":96,"publishedAt":97,"category":175,"categories":176,"featuredImage":101,"bgImage":102,"posterImage":178,"relatedSolution":101},200,"cyber-resilience-act-ce-qui-change-pour-vos-clients","Cyber Resilience Act: what changes for your clients","The CRA requires vulnerability disclosure in 24 h from September 2026. What it means in practice for agencies and developers.",{"id":76,"name":78,"slug":79,"color":81,"icon":79},[177],{"id":76,"name":78,"slug":79,"color":81,"icon":79},"\u002Fblog\u002Fcovers\u002Fcyber-resilience-act-ce-qui-change-pour-vos-clients-poster.svg",{"id":180,"slug":181,"title":182,"excerpt":183,"readTime":32,"views":95,"isPinned":96,"publishedAt":97,"category":184,"categories":185,"featuredImage":101,"bgImage":102,"posterImage":187,"relatedSolution":101},199,"spf-dkim-dmarc-delivrabilite-emails-pro","SPF, DKIM, DMARC: passing the 5,000-email threshold","Gmail and Outlook reject senders without aligned SPF, DKIM and DMARC with an SMTP 550 error. Here is how to configure all three records.",{"id":83,"name":84,"slug":85,"color":87,"icon":85},[186],{"id":83,"name":84,"slug":85,"color":87,"icon":85},"\u002Fblog\u002Fcovers\u002Fspf-dkim-dmarc-delivrabilite-emails-pro-poster.svg",{"id":189,"slug":190,"title":191,"excerpt":192,"readTime":32,"views":95,"isPinned":96,"publishedAt":193,"category":194,"categories":195,"featuredImage":101,"bgImage":102,"posterImage":197,"relatedSolution":198},198,"self-host-searxng-vps","SearXNG on a VPS: private metasearch for devs and AI agents","Deploy SearXNG on your VPS: a private, self-hosted metasearch engine querying Google, Bing and 280+ sources, with no tracking or API keys.","2026-07-31T00:00:00+00:00",{"id":55,"name":56,"slug":57,"color":59,"icon":60},[196],{"id":55,"name":56,"slug":57,"color":59,"icon":60},"\u002Fblog\u002Fcovers\u002Fself-host-searxng-vps-poster.svg",{"categorySlug":34,"appSlug":199},"searxng",{"id":201,"slug":202,"title":203,"excerpt":204,"readTime":40,"views":95,"isPinned":96,"publishedAt":205,"category":206,"categories":207,"featuredImage":101,"bgImage":102,"posterImage":209,"relatedSolution":210},197,"self-host-monica-crm-vps","Self-host Monica personal CRM on a VPS","Deploy Monica CRM on your VPS to track contacts, interactions and birthday reminders, on infrastructure you own.","2026-07-30T00:00:00+00:00",{"id":55,"name":56,"slug":57,"color":59,"icon":60},[208],{"id":55,"name":56,"slug":57,"color":59,"icon":60},"\u002Fblog\u002Fcovers\u002Fself-host-monica-crm-vps-poster.svg",{"categorySlug":211,"appSlug":212},"erp","monica-crm",["Reactive",214],{"total":215,"perPage":216,"currentPage":32,"lastPage":217},241,12,21,1786485892578]