[{"data":1,"prerenderedAt":282},["ShallowReactive",2],{"seo-verification":3,"blog-index-ma-en":6,"promo-bar-likely":172},{"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,117,133,150,164,178,195,208,221,233,246,261],{"id":100,"slug":101,"slugs":102,"title":106,"excerpt":107,"readTime":84,"views":10,"isPinned":108,"noindex":108,"publishedAt":109,"updatedAt":110,"category":111,"categories":112,"featuredImage":114,"bgImage":115,"posterImage":116,"relatedSolution":114},440,"proactive-vps-monitoring-beszel-uptime-kuma-v2",{"fr":103,"en":101,"ar":104,"es":105},"monitoring-alerte-proactif-self-hosted-vps","مراقبة-استباقية-vps-beszel-uptime-kuma","monitorizacion-proactiva-vps-beszel-uptime-kuma-v2","Proactive VPS monitoring: Beszel and Uptime Kuma v2","Deploy Beszel and Uptime Kuma v2 on a VPS to monitor your entire server fleet and receive Telegram or SMTP alerts before your clients notice the outage.",false,"2026-10-14T00:00:00+00:00","2026-11-08T01:13:11+00:00",{"id":62,"name":63,"slug":64,"color":66,"icon":67},[113],{"id":62,"name":63,"slug":64,"color":66,"icon":67},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fmonitoring-alerte-proactif-self-hosted-vps-poster.svg",{"id":118,"slug":119,"slugs":120,"title":124,"excerpt":125,"readTime":62,"views":126,"isPinned":108,"noindex":108,"publishedAt":127,"updatedAt":128,"category":129,"categories":130,"featuredImage":114,"bgImage":115,"posterImage":132,"relatedSolution":114},439,"self-host-harbor-registry-on-a-vps-complete-guide",{"fr":121,"en":119,"ar":122,"es":123},"self-host-harbor-registry-vps","استضافة-harbor-على-vps-سجل-حاويات-docker-خاص","harbor-registry-self-hosted-en-vps-guia-completa","Self-host Harbor Registry on a VPS: complete guide","Deploy Harbor v2.15 on your VPS: private Docker registry with Trivy scanning, Cosign signing, RBAC and NIS2\u002FGDPR compliance. Step-by-step guide.",0,"2026-10-13T00:00:00+00:00","2026-10-20T23:18:06+00:00",{"id":25,"name":26,"slug":27,"color":29,"icon":27},[131],{"id":25,"name":26,"slug":27,"color":29,"icon":27},"\u002Fblog\u002Fcovers\u002Fself-host-harbor-registry-vps-poster.svg",{"id":134,"slug":135,"slugs":136,"title":140,"excerpt":141,"readTime":84,"views":126,"isPinned":108,"noindex":108,"publishedAt":127,"updatedAt":142,"category":143,"categories":144,"featuredImage":114,"bgImage":115,"posterImage":146,"relatedSolution":147},438,"windmill-on-vps-typescriptpython-workflows-without-lock-in",{"fr":137,"en":135,"ar":138,"es":139},"windmill-workflow-engine-vps","محرك-سير-العمل-windmill-على-vps-python-typescript","windmill-en-vps-workflows-typescriptpython-sin-dependencias","Windmill on VPS: TypeScript\u002FPython Workflows Without Lock-in","Deploy Windmill v1.830 on a VPS in under an hour: TypeScript\u002FPython workflows, crons, webhooks and a built-in UI, with no dependency on n8n or Make.","2026-11-04T16:30:28+00:00",{"id":18,"name":19,"slug":20,"color":22,"icon":20},[145],{"id":18,"name":19,"slug":20,"color":22,"icon":20},"\u002Fblog\u002Fcovers\u002Fwindmill-workflow-engine-vps-poster.svg",{"categorySlug":148,"appSlug":149},"automation-workflows","windmill",{"id":151,"slug":152,"slugs":153,"title":157,"excerpt":158,"readTime":70,"views":126,"isPinned":108,"noindex":108,"publishedAt":127,"updatedAt":159,"category":160,"categories":161,"featuredImage":114,"bgImage":115,"posterImage":163,"relatedSolution":114},437,"self-host-wazuh-on-a-vps-full-soc-in-under-an-hour",{"fr":154,"en":152,"ar":155,"es":156},"self-host-wazuh-vps","استضافة-wazuh-على-vps-siem-مراقبة-أمنية-شاملة","self-host-wazuh-en-vps-soc-completo-en-menos-de-una-hora","Self-host Wazuh on a VPS: full SOC in under an hour","Deploy Wazuh 4.14 as a single node via Docker Compose on your VPS. Log management, incident detection and NIS2 art. 21 compliance under your control.","2026-10-13T14:10:28+00:00",{"id":62,"name":63,"slug":64,"color":66,"icon":67},[162],{"id":62,"name":63,"slug":64,"color":66,"icon":67},"\u002Fblog\u002Fcovers\u002Fself-host-wazuh-vps-poster.svg",{"id":165,"slug":166,"slugs":167,"title":170,"excerpt":171,"readTime":84,"views":126,"isPinned":108,"noindex":172,"publishedAt":173,"updatedAt":159,"category":174,"categories":175,"featuredImage":114,"bgImage":115,"posterImage":177,"relatedSolution":114},436,"laravel-octane-vps-frankenphp-docker-traefik",{"fr":168,"en":166,"ar":169,"es":166},"deployer-laravel-vps-octane","laravel-octane-على-vps-frankenphp-docker-traefik","Laravel Octane on VPS: FrankenPHP, Docker and Traefik","Move from PHP-FPM to Laravel Octane with FrankenPHP in Docker Compose behind Traefik, understand request lifecycle changes and avoid memory leaks in production.",true,"2026-10-12T00:00:00+00:00",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[176],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fdeployer-laravel-vps-octane-poster.svg",{"id":179,"slug":180,"slugs":181,"title":185,"excerpt":186,"readTime":187,"views":126,"isPinned":108,"noindex":108,"publishedAt":173,"updatedAt":159,"category":188,"categories":189,"featuredImage":114,"bgImage":115,"posterImage":191,"relatedSolution":192},435,"self-hosting-zitadel-vps-multi-tenant-sso",{"fr":182,"en":180,"ar":183,"es":184},"zitadel-sso-self-hosted-vps","استضافة-zitadel-على-vps-sso-متعدد-المستأجرين","zitadel-vps-sso-multi-tenant-sin-keycloak","Self-Hosting ZITADEL on a VPS: Multi-Tenant SSO Without Keycloak","Deploy ZITADEL on your VPS with Docker Compose: cloud-native IAM in Go, native multi-tenancy, OIDC, OAuth2, SAML and Passkeys — without Keycloak's complexity.",14,{"id":62,"name":63,"slug":64,"color":66,"icon":67},[190],{"id":62,"name":63,"slug":64,"color":66,"icon":67},"\u002Fblog\u002Fcovers\u002Fzitadel-sso-self-hosted-vps-poster.svg",{"categorySlug":193,"appSlug":194},"cybersecurity-bastion","zitadel",{"id":196,"slug":197,"slugs":198,"title":202,"excerpt":203,"readTime":70,"views":126,"isPinned":108,"noindex":108,"publishedAt":173,"updatedAt":159,"category":204,"categories":205,"featuredImage":114,"bgImage":115,"posterImage":207,"relatedSolution":114},434,"traefik-v3-vps-docker-reverse-proxy-https",{"fr":199,"en":197,"ar":200,"es":201},"traefik-v3-vps-reverse-proxy","traefik-v3-على-vps-ريفرس-بروكسي-docker","traefik-v3-vps-reverse-proxy-docker-https","Traefik v3 on VPS: Docker Reverse Proxy with Automatic HTTPS","Deploy Traefik v3 on your VPS: automatic HTTPS with Let's Encrypt, Docker label routing, secured dashboard.",{"id":25,"name":26,"slug":27,"color":29,"icon":27},[206],{"id":25,"name":26,"slug":27,"color":29,"icon":27},"\u002Fblog\u002Fcovers\u002Ftraefik-v3-vps-reverse-proxy-poster.svg",{"id":209,"slug":210,"slugs":211,"title":214,"excerpt":215,"readTime":84,"views":126,"isPinned":108,"noindex":108,"publishedAt":216,"updatedAt":159,"category":217,"categories":218,"featuredImage":114,"bgImage":115,"posterImage":220,"relatedSolution":114},433,"nis2-cybersecurity-hosting-obligations",{"fr":212,"en":210,"ar":210,"es":213},"nis2-securite-informatique-hebergement-obligations","nis2-seguridad-informatica-alojamiento-obligaciones","NIS2 and hosting: technical obligations in 2026","Which Article 21 NIS2 obligations apply to your VPS infrastructure? A technical guide for essential and important entities in 2026.","2026-10-11T00:00:00+00:00",{"id":77,"name":78,"slug":79,"color":81,"icon":79},[219],{"id":77,"name":78,"slug":79,"color":81,"icon":79},"\u002Fblog\u002Fcovers\u002Fnis2-securite-informatique-hebergement-obligations-poster.svg",{"id":222,"slug":223,"slugs":224,"title":227,"excerpt":228,"readTime":77,"views":126,"isPinned":108,"noindex":172,"publishedAt":216,"updatedAt":159,"category":229,"categories":230,"featuredImage":114,"bgImage":115,"posterImage":232,"relatedSolution":114},432,"host-invoice-ninja-vps",{"fr":225,"en":223,"ar":223,"es":226},"heberger-invoice-ninja-vps","alojar-invoice-ninja-vps","Host Invoice Ninja on your VPS","Deploy Invoice Ninja 5.13.45 on your VPS using Docker Compose, MySQL 8.4, and Redis 7.4. Self-hosted invoicing under Elastic License 2.0, no SaaS subscription required.",{"id":25,"name":26,"slug":27,"color":29,"icon":27},[231],{"id":25,"name":26,"slug":27,"color":29,"icon":27},"\u002Fblog\u002Fcovers\u002Fheberger-invoice-ninja-vps-poster.svg",{"id":234,"slug":235,"slugs":236,"title":240,"excerpt":241,"readTime":70,"views":126,"isPinned":108,"noindex":172,"publishedAt":216,"updatedAt":128,"category":242,"categories":243,"featuredImage":114,"bgImage":115,"posterImage":245,"relatedSolution":114},431,"cve-2026-21589-patch-atlassian-jira-confluence-self-hosted",{"fr":237,"en":235,"ar":238,"es":239},"atlassian-cve-2026-21589-patch-jira-confluence-self-hosted","cve-2026-21589-patch-atlassian-jira-confluence","cve-2026-21589-parche-atlassian-jira-confluence","CVE-2026-21589: patch Atlassian now","CVE-2026-21589 is an unauthenticated path traversal (CVSS 9.3) affecting all Atlassian Data Center products. Learn which versions to patch.",{"id":62,"name":63,"slug":64,"color":66,"icon":67},[244],{"id":62,"name":63,"slug":64,"color":66,"icon":67},"\u002Fblog\u002Fcovers\u002Fatlassian-cve-2026-21589-patch-jira-confluence-self-hosted-poster.svg",{"id":247,"slug":248,"slugs":249,"title":253,"excerpt":254,"readTime":62,"views":126,"isPinned":108,"noindex":172,"publishedAt":255,"updatedAt":256,"category":257,"categories":258,"featuredImage":114,"bgImage":115,"posterImage":260,"relatedSolution":114},430,"how-to-host-maybe-on-a-vps",{"fr":250,"en":248,"ar":251,"es":252},"heberger-maybe-vps","كيفية-استضافة-maybe-على-خادم-vps","como-alojar-maybe-en-un-vps","Self-hosting Maybe on a VPS: take control of your finances","Install Maybe, the open source personal finance app, on your VPS with Docker. Keep your financial data under your control, without a SaaS subscription.","2026-10-10T00:00:00+00:00","2026-10-10T21:55:40+00:00",{"id":54,"name":55,"slug":56,"color":58,"icon":59},[259],{"id":54,"name":55,"slug":56,"color":58,"icon":59},"\u002Fblog\u002Fcovers\u002Fheberger-maybe-vps-poster.svg",{"id":262,"slug":263,"slugs":264,"title":268,"excerpt":269,"readTime":54,"views":126,"isPinned":108,"noindex":172,"publishedAt":255,"updatedAt":270,"category":271,"categories":272,"featuredImage":114,"bgImage":115,"posterImage":274,"relatedSolution":275},429,"openproject-project-management-gantt-vps",{"fr":265,"en":263,"ar":266,"es":267},"openproject-gestion-projet-gantt-vps","openproject-إدارة-المشاريع-gantt-vps","openproject-gestion-proyectos-gantt-vps","OpenProject on VPS: Gantt, milestones and time tracking","Deploy OpenProject on a VPS in 30 min: native Gantt, time sheets, milestones and wiki in the free GPLv3 Community edition. Guide with Docker Compose, nginx and TLS.","2026-11-09T20:55:15+00:00",{"id":25,"name":26,"slug":27,"color":29,"icon":27},[273],{"id":25,"name":26,"slug":27,"color":29,"icon":27},"\u002Fblog\u002Fcovers\u002Fopenproject-gestion-projet-gantt-vps-poster.svg",{"categorySlug":276,"appSlug":277},"collaboration-productivity","openproject",["Reactive",279],{"total":280,"perPage":91,"currentPage":91,"lastPage":281},554,47,1794271138961]