[{"data":1,"prerenderedAt":304},["ShallowReactive",2],{"seo-verification":3,"blog-index-en":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"categories":7,"posts":97,"meta":299},["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",33,{"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",43,{"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",66,{"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",119,{"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",67,{"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",17,{"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",14,{"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",23,["Reactive",98],[99,120,137,156,173,189,205,222,239,255,271,285],{"id":100,"slug":101,"slugs":102,"title":106,"excerpt":107,"readTime":25,"views":39,"isPinned":108,"publishedAt":109,"updatedAt":110,"category":111,"categories":112,"featuredImage":114,"bgImage":115,"posterImage":116,"relatedSolution":117},44,"deploy-a-django-application-on-a-vps",{"fr":103,"en":101,"ar":104,"es":105},"deployer-django-vps","نشر-تطبيق-django-على-vps","desplegar-una-aplicacion-django-en-un-vps","Deploy a Django Application on a VPS","Deploy Django on a VPS: Gunicorn, Nginx, PostgreSQL, Docker, and SSL. A complete guide for Python developers who want to self-host.",false,"2026-05-07T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[113],{"id":32,"name":33,"slug":34,"color":36,"icon":37},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fdeployer-django-vps-poster.svg",{"categorySlug":118,"appSlug":119},"development","django",{"id":121,"slug":122,"slugs":123,"title":127,"excerpt":128,"readTime":77,"views":25,"isPinned":108,"publishedAt":129,"updatedAt":130,"category":131,"categories":132,"featuredImage":114,"bgImage":115,"posterImage":134,"relatedSolution":135},45,"deploy-a-fastapi-application-on-a-vps",{"fr":124,"en":122,"ar":125,"es":126},"deployer-fastapi-vps","نشر-تطبيق-fastapi-على-vps","desplegar-una-aplicacion-fastapi-en-un-vps","Deploy FastAPI on a VPS: the complete production guide","Deploy FastAPI on a VPS with multi-stage Docker, Gunicorn, PostgreSQL, GitHub Actions CI\u002FCD and monitoring. Complete Python production guide 2025.","2026-05-06T00:00:00+00:00","2026-10-07T23:07:24+00:00",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[133],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fdeployer-fastapi-vps-poster.svg",{"categorySlug":118,"appSlug":136},"fastapi",{"id":138,"slug":139,"slugs":140,"title":144,"excerpt":145,"readTime":146,"views":147,"isPinned":108,"publishedAt":148,"updatedAt":149,"category":150,"categories":151,"featuredImage":114,"bgImage":115,"posterImage":153,"relatedSolution":154},46,"deploy-a-nextjs-application-on-a-vps",{"fr":141,"en":139,"ar":142,"es":143},"deployer-nextjs-vps","نشر-تطبيق-nextjs-على-vps","desplegar-nextjs-en-un-vps","Deploy a Next.js Application on a VPS","Deploy Next.js on a VPS: Node.js, PM2, Nginx, SSL, and SSR. A complete guide for developers and agencies who want to self-host.",13,0,"2026-05-05T00:00:00+00:00","2026-09-11T11:34:12+00:00",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[152],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fdeployer-nextjs-vps-poster.svg",{"categorySlug":118,"appSlug":155},"nextjs-stack",{"id":157,"slug":158,"slugs":159,"title":163,"excerpt":164,"readTime":54,"views":147,"isPinned":108,"publishedAt":165,"updatedAt":166,"category":167,"categories":168,"featuredImage":114,"bgImage":115,"posterImage":170,"relatedSolution":171},47,"deploy-a-nuxt-application-on-a-vps",{"fr":160,"en":158,"ar":161,"es":162},"deployer-nuxt-vps","نشر-تطبيق-nuxt-على-vps","desplegar-nuxt-en-un-vps","Deploy a Nuxt Application on a VPS","Complete guide to deploying Nuxt 3 on a VPS: Nitro, PM2, Nginx, SSL, routeRules and troubleshooting common production errors. Self-host your Vue 3 app.","2026-05-04T00:00:00+00:00","2026-09-09T21:41:06+00:00",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[169],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fdeployer-nuxt-vps-poster.svg",{"categorySlug":118,"appSlug":172},"nuxt-stack",{"id":174,"slug":175,"slugs":176,"title":180,"excerpt":181,"readTime":62,"views":25,"isPinned":108,"publishedAt":182,"updatedAt":110,"category":183,"categories":184,"featuredImage":114,"bgImage":115,"posterImage":186,"relatedSolution":187},48,"deploy-a-symfony-application-on-a-vps",{"fr":177,"en":175,"ar":178,"es":179},"deployer-symfony-vps","نشر-تطبيق-symfony-على-vps","desplegar-symfony-en-un-vps","Deploy Symfony on VPS: complete guide 2024","Install, configure and secure a Symfony app on Ubuntu VPS with PHP 8.3, Deployer PHP, nginx, Supervisor and Redis. Step-by-step guide.","2026-05-03T00:00:00+00:00",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[185],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fdeployer-symfony-vps-poster.svg",{"categorySlug":118,"appSlug":188},"symfony-stack",{"id":190,"slug":191,"slugs":192,"title":196,"excerpt":197,"readTime":32,"views":147,"isPinned":108,"publishedAt":198,"updatedAt":110,"category":199,"categories":200,"featuredImage":114,"bgImage":115,"posterImage":202,"relatedSolution":203},49,"deploying-a-ruby-on-rails-application-on-a-vps",{"fr":193,"en":191,"ar":194,"es":195},"deployer-rails-vps","نشر-تطبيق-ruby-on-rails-على-خادم-vps","desplegar-ruby-on-rails-en-un-vps","Deploying a Ruby on Rails application on a VPS","Deploy Ruby on Rails on a VPS: Puma, Nginx, PostgreSQL, Sidekiq and SSL. A complete guide for Ruby developers who want to self-host.","2026-05-02T00:00:00+00:00",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[201],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fdeployer-rails-vps-poster.svg",{"categorySlug":118,"appSlug":204},"rails-stack",{"id":206,"slug":207,"slugs":208,"title":212,"excerpt":213,"readTime":32,"views":10,"isPinned":108,"publishedAt":214,"updatedAt":215,"category":216,"categories":217,"featuredImage":114,"bgImage":115,"posterImage":219,"relatedSolution":220},50,"deploying-a-spring-boot-application-on-a-vps",{"fr":209,"en":207,"ar":210,"es":211},"deployer-spring-boot-vps","نشر-تطبيق-spring-boot-على-خادم-vps","desplegar-spring-boot-en-un-vps","Deploying a Spring Boot application on a VPS","Deploy a Spring Boot application on a Cloud VPS: fat JAR, systemd service, Nginx and SSL, with OpenJDK 21 and PostgreSQL 16. A complete guide for Java developers.","2026-05-01T00:00:00+00:00","2026-09-08T02:42:11+00:00",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[218],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fdeployer-spring-boot-vps-poster.svg",{"categorySlug":118,"appSlug":221},"spring-boot-stack",{"id":223,"slug":224,"slugs":225,"title":229,"excerpt":230,"readTime":62,"views":147,"isPinned":108,"publishedAt":231,"updatedAt":232,"category":233,"categories":234,"featuredImage":114,"bgImage":115,"posterImage":236,"relatedSolution":237},51,"deploying-a-go-gin-application-on-a-vps",{"fr":226,"en":224,"ar":227,"es":228},"deployer-golang-vps","نشر-تطبيق-go-gin-على-خادم-vps","desplegar-aplicacion-go-gin-en-un-vps","Deploying a Go (Gin) application on a VPS","Deploy a Go (Gin) API on a Cloud VPS: static binary, Docker scratch, reverse proxy and SSL. A tutorial for Go developers.","2026-04-30T00:00:00+00:00","2026-10-13T14:10:29+00:00",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[235],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fdeployer-golang-vps-poster.svg",{"categorySlug":118,"appSlug":238},"golang",{"id":240,"slug":241,"slugs":242,"title":246,"excerpt":247,"readTime":32,"views":10,"isPinned":108,"publishedAt":248,"updatedAt":110,"category":249,"categories":250,"featuredImage":114,"bgImage":115,"posterImage":252,"relatedSolution":253},52,"deploying-an-astro-application-on-a-vps",{"fr":243,"en":241,"ar":244,"es":245},"deployer-astro-vps","نشر-تطبيق-astro-على-خادم-vps","desplegar-aplicacion-astro-en-un-vps","Deploying an Astro application on a VPS","Deploy an Astro site on a Cloud VPS: static build or SSR via the Node adapter, Docker, Nginx and SSL. A guide for front-end developers.","2026-04-29T00:00:00+00:00",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[251],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fdeployer-astro-vps-poster.svg",{"categorySlug":118,"appSlug":254},"astro-stack",{"id":256,"slug":257,"slugs":258,"title":262,"excerpt":263,"readTime":25,"views":147,"isPinned":108,"publishedAt":264,"updatedAt":110,"category":265,"categories":266,"featuredImage":114,"bgImage":115,"posterImage":268,"relatedSolution":269},53,"deploying-a-sveltekit-application-on-a-vps",{"fr":259,"en":257,"ar":260,"es":261},"deployer-sveltekit-vps","نشر-تطبيق-sveltekit-على-خادم-vps","desplegar-aplicacion-sveltekit-en-un-vps","Deploying a SvelteKit application on a VPS","Deploy a SvelteKit app on a Cloud VPS with the Node adapter, Docker, PM2, reverse proxy and SSL. A tutorial for front-end developers.","2026-04-28T00:00:00+00:00",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[267],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fdeployer-sveltekit-vps-poster.svg",{"categorySlug":118,"appSlug":270},"sveltekit-stack",{"id":272,"slug":273,"slugs":274,"title":278,"excerpt":279,"readTime":91,"views":10,"isPinned":108,"publishedAt":280,"updatedAt":110,"category":281,"categories":282,"featuredImage":114,"bgImage":115,"posterImage":284,"relatedSolution":114},54,"deploying-a-strapi-application-on-a-vps",{"fr":275,"en":273,"ar":276,"es":277},"deployer-strapi-vps","نشر-تطبيق-strapi-على-خادم-vps","desplegar-aplicacion-strapi-en-un-vps","Deploy Strapi on a VPS: the complete guide","Deploy Strapi on a VPS with Docker, PostgreSQL and Nginx: multi-stage Dockerfile, secrets, S3, pg_dump backups and OOM troubleshooting.","2026-04-27T00:00:00+00:00",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[283],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fdeployer-strapi-vps-poster.svg",{"id":286,"slug":287,"slugs":288,"title":292,"excerpt":293,"readTime":77,"views":10,"isPinned":108,"publishedAt":294,"updatedAt":110,"category":295,"categories":296,"featuredImage":114,"bgImage":115,"posterImage":298,"relatedSolution":114},55,"deploying-a-payload-cms-application-on-a-vps",{"fr":289,"en":287,"ar":290,"es":291},"deployer-payload-cms-vps","نشر-تطبيق-payload-cms-على-خادم-vps","desplegar-payload-cms-en-un-vps","Deploy Payload CMS on a VPS: complete guide","Complete guide to self-hosting Payload CMS 3 on a VPS: Docker Compose, auth, hooks, migrations, and real-world error troubleshooting.","2026-04-26T00:00:00+00:00",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[297],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fdeployer-payload-cms-vps-poster.svg",["Reactive",300],{"total":301,"perPage":91,"currentPage":302,"lastPage":303},483,31,41,1792799641047]