[{"data":1,"prerenderedAt":835},["ShallowReactive",2],{"seo-verification":3,"blog-category-ma-en-deploiement":6,"promo-bar-likely":126},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"categories":7,"posts":96},[8,16,23,30,37,44,52,60,68,75,82,89],{"id":9,"name":10,"slug":11,"description":12,"color":13,"icon":14,"postCount":15},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":17,"name":18,"slug":19,"description":20,"color":21,"icon":19,"postCount":22},2,"Automation","automatisation","Automate your business processes with self-hosted tools.","bg-brand-action\u002F10 text-brand-action",26,{"id":24,"name":25,"slug":26,"description":27,"color":28,"icon":26,"postCount":29},3,"Deployment","deploiement","Self-hosted PaaS platforms and continuous deployment tools.","bg-success\u002F10 text-success",48,{"id":31,"name":32,"slug":33,"description":34,"color":35,"icon":36,"postCount":15},4,"Development","developpement","Deploying web applications to production on a VPS.","bg-warning\u002F10 text-warning","dev",{"id":38,"name":39,"slug":40,"description":41,"color":42,"icon":40,"postCount":43},5,"Comparison","comparatif","Tool comparisons to help you choose the best solution.","bg-info\u002F10 text-info",68,{"id":45,"name":46,"slug":47,"description":48,"color":49,"icon":50,"postCount":51},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":53,"name":54,"slug":55,"description":56,"color":57,"icon":58,"postCount":59},7,"Self-hosting","self-hosting","Take back control: open-source applications hosted on your own server.","bg-indigo-500\u002F10 text-indigo-400","cloud",135,{"id":61,"name":62,"slug":63,"description":64,"color":65,"icon":66,"postCount":67},8,"Security & Monitoring","securite-monitoring","Secure, monitor and back up your VPS infrastructure.","bg-rose-500\u002F10 text-rose-400","security",96,{"id":69,"name":70,"slug":71,"description":72,"color":73,"icon":71,"postCount":74},9,"News","actualites","Announcements, partnerships and platform updates.","bg-sky-500\u002F10 text-sky-400",15,{"id":76,"name":77,"slug":78,"description":79,"color":80,"icon":78,"postCount":81},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":83,"name":84,"slug":85,"description":86,"color":87,"icon":85,"postCount":88},11,"Business Email","emails","Deliverability, SPF\u002FDKIM\u002FDMARC authentication, sender reputation and mailbox migration.","bg-cyan-500\u002F10 text-cyan-400",18,{"id":90,"name":91,"slug":92,"description":93,"color":94,"icon":92,"postCount":95},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,[97,116,132,150,165,179,194,208,223,238,251,269,284,302,319,334,348,362,378,395,411,426,439,453,468,482,496,512,527,544,561,577,591,604,618,633,647,663,680,695,710,724,739,753,770,784,800,817],{"id":98,"slug":99,"slugs":100,"title":104,"excerpt":105,"readTime":69,"views":106,"isPinned":107,"noindex":107,"publishedAt":108,"updatedAt":109,"category":110,"categories":111,"featuredImage":113,"bgImage":114,"posterImage":115,"relatedSolution":113},555,"cpanel-nova-installs-wp-toolkit-automatically-nowptoolkit",{"fr":101,"en":99,"ar":102,"es":103},"cpanel-nova-3-8-wp-toolkit-installation-automatique-nowptoolkit","cpanel-nova-تثبيت-wp-toolkit-تلقائيا-nowptoolkit","cpanel-nova-instala-wp-toolkit-automaticamente-nowptoolkit","cPanel Nova 3.8: WP Toolkit installs itself, how to avoid it","Nova 3.8.3-1 installs WP Toolkit in the background and 3.8.0-1 rewrites feature lists. What to record before the update and how to prevent it.",0,false,"2026-11-01T00:00:00+00:00","2026-11-01T14:14:31+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[112],{"id":24,"name":25,"slug":26,"color":28,"icon":26},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fcpanel-nova-3-8-wp-toolkit-installation-automatique-nowptoolkit-poster.svg",{"id":117,"slug":118,"slugs":119,"title":123,"excerpt":124,"readTime":125,"views":106,"isPinned":107,"noindex":126,"publishedAt":108,"updatedAt":127,"category":128,"categories":129,"featuredImage":113,"bgImage":114,"posterImage":131,"relatedSolution":113},554,"black-friday-2026-online-store-handling-the-load",{"fr":120,"en":118,"ar":121,"es":122},"black-friday-2026-boutique-en-ligne-tenir-la-charge","بلاك-فرايداي-2026-متجر-إلكتروني-تحمل-الضغط","black-friday-2026-tienda-online-aguantar-la-carga","Black Friday 2026: keeping your online store up under load","Change freeze, a k6 load test, cache, database and a fallback plan: the dated checklist to reach the late-November peak knowing your store's real limit.",13,true,"2026-11-10T14:39:01+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[130],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fblack-friday-2026-boutique-en-ligne-tenir-la-charge-poster.svg",{"id":133,"slug":134,"slugs":135,"title":139,"excerpt":140,"readTime":90,"views":106,"isPinned":107,"noindex":126,"publishedAt":141,"updatedAt":142,"category":143,"categories":144,"featuredImage":113,"bgImage":114,"posterImage":146,"relatedSolution":147},545,"wordpress-client-staging-build-it-test-updates-then-deploy",{"fr":136,"en":134,"ar":137,"es":138},"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.","2026-10-31T00:00:00+00:00","2026-11-09T20:55:16+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[145],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fenvironnement-preproduction-wordpress-client-agence-poster.svg",{"categorySlug":148,"appSlug":149},"cms-websites","wordpress",{"id":151,"slug":152,"slugs":153,"title":157,"excerpt":158,"readTime":83,"views":9,"isPinned":107,"noindex":126,"publishedAt":159,"updatedAt":142,"category":160,"categories":161,"featuredImage":113,"bgImage":114,"posterImage":163,"relatedSolution":164},538,"migrate-client-wordpress-site-new-host-no-downtime",{"fr":154,"en":152,"ar":155,"es":156},"migrer-site-wordpress-client-nouvel-hebergeur-sans-coupure","نقل-موقع-ووردبريس-عميل-استضافة-جديدة-دون-توقف","migrar-sitio-wordpress-cliente-nuevo-hosting-sin-cortes","Migrate a Client WordPress Site With No Downtime: The Method","Copy, hosts-file test before DNS, write freeze, search-replace, cutover and rollback: the method for moving a client WordPress site to a new host.","2026-10-30T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[162],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fmigrer-site-wordpress-client-nouvel-hebergeur-sans-coupure-poster.svg",{"categorySlug":148,"appSlug":149},{"id":166,"slug":167,"slugs":168,"title":172,"excerpt":173,"readTime":76,"views":106,"isPinned":107,"noindex":107,"publishedAt":174,"updatedAt":142,"category":175,"categories":176,"featuredImage":113,"bgImage":114,"posterImage":178,"relatedSolution":113},520,"end-of-life-calendar-2027-hosting-agencies",{"fr":169,"en":167,"ar":170,"es":171},"calendrier-fins-de-vie-hebergement-2027-agence","جدول-نهاية-الدعم-2027-استضافة-الوكالات","calendario-fin-de-vida-2027-hosting-agencias","2027 end-of-life calendar: PHP, PostgreSQL, Node.js, Ubuntu","Dated calendar from November 2026 to end of 2027: PostgreSQL 14, PHP 8.2, Node.js 22, Ubuntu 22.04. Sources, actions and a method to group work by client.","2026-10-28T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[177],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fcalendrier-fins-de-vie-hebergement-2027-agence-poster.svg",{"id":180,"slug":181,"slugs":182,"title":186,"excerpt":187,"readTime":83,"views":106,"isPinned":107,"noindex":126,"publishedAt":188,"updatedAt":189,"category":190,"categories":191,"featuredImage":113,"bgImage":114,"posterImage":193,"relatedSolution":113},498,"migrate-gitlab-com-to-self-managed-gitlab-vps",{"fr":183,"en":181,"ar":184,"es":185},"migrer-gitlab-com-vers-self-managed-vps","ترحيل-gitlab-com-إلى-gitlab-ذاتي-الاستضافة-على-vps","migrar-gitlab-com-a-gitlab-autoalojado-vps","Migrate GitLab.com to a Self-Managed Instance on a VPS","Move groups and projects from GitLab.com to your own GitLab instance on a VPS: export, direct transfer, members, CI\u002FCD variables and registry images to rebuild by hand.","2026-10-23T00:00:00+00:00","2026-10-23T23:43:01+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[192],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fmigrer-gitlab-com-vers-self-managed-vps-poster.svg",{"id":195,"slug":196,"slugs":197,"title":201,"excerpt":202,"readTime":83,"views":106,"isPinned":107,"noindex":107,"publishedAt":203,"updatedAt":142,"category":204,"categories":205,"featuredImage":113,"bgImage":114,"posterImage":207,"relatedSolution":113},495,"upgrade-ubuntu-24-04-to-26-04-do-release-upgrade-vps",{"fr":198,"en":196,"ar":199,"es":200},"ubuntu-24-04-vers-26-04-do-release-upgrade-vps","ترقية-أوبونتو-24-04-إلى-26-04-على-vps","actualizar-ubuntu-24-04-a-26-04-do-release-upgrade-vps","Upgrade Ubuntu 24.04 to 26.04 on a VPS, step by step","Upgrading a VPS from Ubuntu 24.04 to 26.04 LTS: a restorable backup, do-release-upgrade over SSH, the point of no return and the breaking changes to test.","2026-10-22T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[206],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fubuntu-24-04-vers-26-04-do-release-upgrade-vps-poster.svg",{"id":209,"slug":210,"slugs":211,"title":215,"excerpt":216,"readTime":61,"views":106,"isPinned":107,"noindex":107,"publishedAt":217,"updatedAt":218,"category":219,"categories":220,"featuredImage":113,"bgImage":114,"posterImage":222,"relatedSolution":113},439,"self-host-harbor-registry-on-a-vps-complete-guide",{"fr":212,"en":210,"ar":213,"es":214},"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.","2026-10-13T00:00:00+00:00","2026-10-20T23:18:06+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[221],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fself-host-harbor-registry-vps-poster.svg",{"id":224,"slug":225,"slugs":226,"title":230,"excerpt":231,"readTime":69,"views":106,"isPinned":107,"noindex":107,"publishedAt":232,"updatedAt":233,"category":234,"categories":235,"featuredImage":113,"bgImage":114,"posterImage":237,"relatedSolution":113},434,"traefik-v3-vps-docker-reverse-proxy-https",{"fr":227,"en":225,"ar":228,"es":229},"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.","2026-10-12T00:00:00+00:00","2026-10-13T14:10:28+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[236],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Ftraefik-v3-vps-reverse-proxy-poster.svg",{"id":239,"slug":240,"slugs":241,"title":244,"excerpt":245,"readTime":76,"views":106,"isPinned":107,"noindex":126,"publishedAt":246,"updatedAt":127,"category":247,"categories":248,"featuredImage":113,"bgImage":114,"posterImage":250,"relatedSolution":113},432,"host-invoice-ninja-vps",{"fr":242,"en":240,"ar":240,"es":243},"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.","2026-10-11T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[249],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fheberger-invoice-ninja-vps-poster.svg",{"id":252,"slug":253,"slugs":254,"title":258,"excerpt":259,"readTime":53,"views":106,"isPinned":107,"noindex":126,"publishedAt":260,"updatedAt":261,"category":262,"categories":263,"featuredImage":113,"bgImage":114,"posterImage":265,"relatedSolution":266},429,"openproject-project-management-gantt-vps",{"fr":255,"en":253,"ar":256,"es":257},"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-10-10T00:00:00+00:00","2026-11-09T20:55:15+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[264],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fopenproject-gestion-projet-gantt-vps-poster.svg",{"categorySlug":267,"appSlug":268},"collaboration-productivity","openproject",{"id":270,"slug":271,"slugs":272,"title":276,"excerpt":277,"readTime":76,"views":45,"isPinned":107,"noindex":107,"publishedAt":278,"updatedAt":279,"category":280,"categories":281,"featuredImage":113,"bgImage":114,"posterImage":283,"relatedSolution":113},427,"docker-compose-update-best-practices-vps",{"fr":273,"en":271,"ar":274,"es":275},"docker-compose-mise-a-jour-best-practices-vps","أفضل-ممارسات-تحديث-docker-compose-على-vps","docker-compose-actualizacion-buenas-practicas-vps","Updating a Docker Compose stack in production","A complete protocol to update Docker Compose stacks without downtime or data loss: version pinning, volume backup, and two-minute rollback.","2026-10-09T00:00:00+00:00","2026-11-08T01:13:13+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[282],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdocker-compose-mise-a-jour-best-practices-vps-poster.svg",{"id":285,"slug":286,"slugs":287,"title":291,"excerpt":292,"readTime":69,"views":106,"isPinned":107,"noindex":126,"publishedAt":293,"updatedAt":294,"category":295,"categories":296,"featuredImage":113,"bgImage":114,"posterImage":298,"relatedSolution":299},419,"coolify-v43-on-a-vps-run-your-apps-without-a-managed-paas",{"fr":288,"en":286,"ar":289,"es":290},"coolify-4-3-vps-deploiement-applications-heroku-alternatif","coolify-v43-على-vps-إدارة-تطبيقاتك-بدون-paas-مدار","coolify-v43-en-un-vps-gestiona-tus-apps-sin-paas-gestionado","Coolify v4.3 on a VPS: Run Your Apps Without a Managed PaaS","Coolify v4.3 on a VPS: PR deploy previews, scheduled volume backups, audit log — manage N client apps from one panel, no per-usage billing.","2026-10-06T00:00:00+00:00","2026-11-04T16:30:28+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[297],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fcoolify-4-3-vps-deploiement-applications-heroku-alternatif-poster.svg",{"categorySlug":300,"appSlug":301},"application-deployment-devops","coolify",{"id":303,"slug":304,"slugs":305,"title":309,"excerpt":310,"readTime":125,"views":17,"isPinned":107,"noindex":107,"publishedAt":311,"updatedAt":294,"category":312,"categories":313,"featuredImage":113,"bgImage":114,"posterImage":315,"relatedSolution":316},413,"headscale-vps-tailscale-coordination-server-self-hosted",{"fr":306,"en":304,"ar":307,"es":308},"headscale-tailscale-serveur-coordination-vps","headscale-vps-استبدال-خادم-tailscale","headscale-vps-servidor-coordinacion-tailscale","Headscale on VPS: replace the Tailscale coordination server","Install Headscale on your VPS to replace Tailscale's cloud coordination server: private WireGuard mesh network, no imposed node limits, no dependency on a third party.","2026-10-03T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[314],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fheadscale-tailscale-serveur-coordination-vps-poster.svg",{"categorySlug":317,"appSlug":318},"networking-vpn","headscale",{"id":320,"slug":321,"slugs":322,"title":326,"excerpt":327,"readTime":76,"views":17,"isPinned":107,"noindex":107,"publishedAt":328,"updatedAt":329,"category":330,"categories":331,"featuredImage":113,"bgImage":114,"posterImage":333,"relatedSolution":113},388,"2026-homelab-stack-vps-five-self-hosted-services",{"fr":323,"en":321,"ar":324,"es":325},"homelab-stack-vps-2026","stack-homelab-vps-2026-5-خدمات-self-hosted","stack-homelab-vps-2026-cinco-servicios-self-hosted","2026 Homelab Stack VPS: Five Self-Hosted Services","Deploy five self-hosted services — Nextcloud, Vaultwarden, Jellyfin, Immich and Paperless-ngx — in a unified Docker Compose with Caddy as reverse proxy on a single VPS.","2026-09-29T00:00:00+00:00","2026-11-09T20:55:19+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[332],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fhomelab-stack-vps-2026-poster.svg",{"id":335,"slug":336,"slugs":337,"title":341,"excerpt":342,"readTime":76,"views":106,"isPinned":107,"noindex":107,"publishedAt":343,"updatedAt":218,"category":344,"categories":345,"featuredImage":113,"bgImage":114,"posterImage":347,"relatedSolution":113},395,"docker-volume-permissions-vps",{"fr":338,"en":336,"ar":339,"es":340},"docker-volume-permissions-self-hosted-vps","اذونات-مجلدات-docker-vps","permisos-volumenes-docker-vps","Docker volumes: fix permissions in 3 commands","Permission denied in your Docker logs? Understand the UID\u002FGID mechanism and fix volume permissions without ever running as root.","2026-09-28T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[346],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdocker-volume-permissions-self-hosted-vps-poster.svg",{"id":349,"slug":350,"slugs":351,"title":355,"excerpt":356,"readTime":69,"views":106,"isPinned":107,"noindex":107,"publishedAt":357,"updatedAt":329,"category":358,"categories":359,"featuredImage":113,"bgImage":114,"posterImage":361,"relatedSolution":113},384,"nginx-proxy-manager-vps-reverse-proxy-setup",{"fr":352,"en":350,"ar":353,"es":354},"nginx-proxy-manager-vps-reverse-proxy","nginx-proxy-manager-على-vps-إعداد-reverse-proxy","nginx-proxy-manager-vps-proxy-inverso","Nginx Proxy Manager on VPS: Reverse Proxy with Auto SSL","Set up a visual reverse proxy on your VPS with Nginx Proxy Manager: automatic Let's Encrypt SSL, multi-app Docker routing, no nginx.conf editing required.","2026-09-26T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[360],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fnginx-proxy-manager-vps-reverse-proxy-poster.svg",{"id":363,"slug":364,"slugs":365,"title":369,"excerpt":370,"readTime":76,"views":106,"isPinned":107,"noindex":126,"publishedAt":371,"updatedAt":372,"category":373,"categories":374,"featuredImage":113,"bgImage":114,"posterImage":376,"relatedSolution":377},371,"leaving-heroku-vercel-vps-coolify-2026",{"fr":366,"en":364,"ar":367,"es":368},"quitter-heroku-vercel-vps-coolify-2026","مغادرة-heroku-vercel-vps-coolify-2026","abandonar-heroku-vercel-vps-coolify-2026","Leave Heroku and Vercel for a VPS + Coolify in 2026","Heroku Pro vs VPS + Coolify break-even in 2026: 5 warning signals, step-by-step migration guide and Coolify \u002F Dokploy \u002F Kamal comparison.","2026-09-23T00:00:00+00:00","2026-09-23T15:23:17+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[375],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fquitter-heroku-vercel-vps-coolify-2026-poster.svg",{"categorySlug":300,"appSlug":301},{"id":379,"slug":380,"slugs":381,"title":385,"excerpt":386,"readTime":53,"views":81,"isPinned":107,"noindex":107,"publishedAt":387,"updatedAt":388,"category":389,"categories":390,"featuredImage":113,"bgImage":114,"posterImage":392,"relatedSolution":393},367,"portainer-3-drops-ce-three-open-source-alternatives",{"fr":382,"en":380,"ar":383,"es":384},"portainer-3-alternative-self-hosted-vps","بورتينر-30-يلغي-النسخة-المجانية-ثلاثة-بدايل-مفتوحة-المصدر","portainer-3-elimina-ce-tres-alternativas-open-source","Portainer 3.0 Drops CE: Three Open Source Alternatives","Portainer 3.0 ends the free Community Edition. Three open source alternatives — Dockge, Coolify, Komodo — you can deploy on your VPS today.","2026-09-20T00:00:00+00:00","2026-11-04T16:30:27+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[391],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fportainer-3-alternative-self-hosted-vps-poster.svg",{"categorySlug":300,"appSlug":394},"komodo",{"id":396,"slug":397,"slugs":398,"title":402,"excerpt":403,"readTime":31,"views":17,"isPinned":107,"noindex":107,"publishedAt":404,"updatedAt":388,"category":405,"categories":406,"featuredImage":113,"bgImage":114,"posterImage":408,"relatedSolution":409},361,"self-host-semaphore-ui-on-vps",{"fr":399,"en":397,"ar":400,"es":401},"self-host-semaphore-ui-vps","كيفية-استضافة-semaphore-ui-على-خادم-vps","como-alojar-semaphore-ui-en-un-vps","Self-host Semaphore UI on a VPS: Ansible Web Dashboard","Deploy Semaphore UI on a VPS: open-source web UI for Ansible, Terraform and OpenTofu — no CLI, embedded SQLite, no external database.","2026-09-18T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[407],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fself-host-semaphore-ui-vps-poster.svg",{"categorySlug":300,"appSlug":410},"semaphore",{"id":412,"slug":413,"slugs":414,"title":418,"excerpt":419,"readTime":83,"views":9,"isPinned":107,"noindex":107,"publishedAt":420,"updatedAt":218,"category":421,"categories":422,"featuredImage":113,"bgImage":114,"posterImage":424,"relatedSolution":425},357,"pangolin-vps-expose-service-behind-nat",{"fr":415,"en":413,"ar":416,"es":417},"deployer-pangolin-reverse-tunnel-vps","pangolin-vps-nat","pangolin-vps-exponer-servicio-detras-de-nat","Pangolin on VPS: expose a service behind NAT without open ports","Deploy Pangolin and Gerbil on a VPS to create a self-hosted WireGuard relay. Expose any service behind NAT without inbound ports or third-party SaaS.","2026-09-17T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[423],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-pangolin-reverse-tunnel-vps-poster.svg",{"categorySlug":317,"appSlug":113},{"id":427,"slug":428,"slugs":429,"title":432,"excerpt":433,"readTime":61,"views":38,"isPinned":107,"noindex":107,"publishedAt":434,"updatedAt":127,"category":435,"categories":436,"featuredImage":113,"bgImage":114,"posterImage":438,"relatedSolution":113},350,"mise-a-jour-automatique-docker-watchtower-diun-2",{"fr":430,"en":428,"ar":428,"es":431},"mise-a-jour-automatique-docker-watchtower-diun","watchtower-vs-diun-actualizaciones-docker-en-vps-sin-sorpresas","Watchtower vs Diun: managing Docker image updates on a VPS","Watchtower updates your containers automatically. Diun notifies you and lets you decide. Compare both to choose the right approach for your VPS.","2026-09-11T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[437],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fmise-a-jour-automatique-docker-watchtower-diun-poster.svg",{"id":440,"slug":441,"slugs":442,"title":446,"excerpt":447,"readTime":90,"views":9,"isPinned":107,"noindex":107,"publishedAt":448,"updatedAt":261,"category":449,"categories":450,"featuredImage":113,"bgImage":114,"posterImage":452,"relatedSolution":113},346,"core-web-vitals-inp-web-hosting",{"fr":443,"en":441,"ar":444,"es":445},"core-web-vitals-inp-hebergement","core-web-vitals-inp-web-hosting-ar","core-web-vitals-inp-alojamiento-web","Core Web Vitals and INP: what your hosting actually changes","LCP, INP, CLS — the 2026 thresholds, their connection to server TTFB, and why a well-configured VPS succeeds where shared hosting consistently fails.","2026-09-10T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[451],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fcore-web-vitals-inp-hebergement-poster.svg",{"id":454,"slug":455,"slugs":456,"title":460,"excerpt":461,"readTime":61,"views":106,"isPinned":107,"noindex":107,"publishedAt":462,"updatedAt":463,"category":464,"categories":465,"featuredImage":113,"bgImage":114,"posterImage":467,"relatedSolution":113},337,"migrating-from-datadog-to-prometheus-grafana-and-loki",{"fr":457,"en":455,"ar":458,"es":459},"migrer-datadog-vers-stack-self-hosted-prometheus-grafana-loki","الانتقال-من-datadog-إلى-prometheus-وgrafana-وloki","migrar-de-datadog-a-prometheus-grafana-y-loki","Migrating from Datadog to Prometheus, Grafana and Loki","Replace Datadog after the 2026 repricing with Prometheus, Grafana and Loki on a VPS. Component-by-component migration, real costs and acknowledged trade-offs.","2026-09-07T00:00:00+00:00","2026-09-21T15:22:04+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[466],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fmigrer-datadog-vers-stack-self-hosted-prometheus-grafana-loki-poster.svg",{"id":469,"slug":470,"slugs":471,"title":475,"excerpt":476,"readTime":69,"views":17,"isPinned":107,"noindex":107,"publishedAt":477,"updatedAt":127,"category":478,"categories":479,"featuredImage":113,"bgImage":114,"posterImage":481,"relatedSolution":113},303,"move-your-cicd-to-forgejo-after-the-github-outage-of-2026",{"fr":472,"en":470,"ar":473,"es":474},"migrer-ci-cd-forgejo-apres-panne-github-2026","الانتقال-بـcicd-إلى-forgejo-بعد-انقطاع-github-2026","cicd-a-forgejo-lecciones-de-la-caida-de-github-de-2026","Move your CI\u002FCD to Forgejo after the GitHub outage of 2026","The August 17 2026 GitHub outage (7 h 47 min) consumed a year's uptime budget in one day. Move your CI\u002FCD to Forgejo Actions: same YAML, your own VPS.","2026-08-26T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[480],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fmigrer-ci-cd-forgejo-apres-panne-github-2026-poster.svg",{"id":483,"slug":484,"slugs":485,"title":489,"excerpt":490,"readTime":88,"views":31,"isPinned":107,"noindex":107,"publishedAt":491,"updatedAt":261,"category":492,"categories":493,"featuredImage":113,"bgImage":114,"posterImage":495,"relatedSolution":113},291,"netbird-self-hosted-wireguard-mesh-vpn-on-a-vps",{"fr":486,"en":484,"ar":487,"es":488},"deployer-netbird-controle-vpn-mesh-vps","netbird-شبكة-vpn-مشبكة-wireguard-باستضافة-ذاتية","desplegar-netbird-vpn-mesh-wireguard-en-vps","Netbird: Self-Hosted WireGuard Mesh VPN on a VPS","Link client VPSs without opening a port: deploy the Netbird control plane (combined server, relay, web UI) and isolate each client.","2026-08-21T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[494],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-netbird-controle-vpn-mesh-vps-poster.svg",{"id":497,"slug":498,"slugs":499,"title":503,"excerpt":504,"readTime":90,"views":9,"isPinned":107,"noindex":107,"publishedAt":505,"updatedAt":388,"category":506,"categories":507,"featuredImage":113,"bgImage":114,"posterImage":509,"relatedSolution":510},285,"migrating-from-confluence-data-center-to-docmost-before-2029",{"fr":500,"en":498,"ar":501,"es":502},"migrer-confluence-self-hosted-docmost","الانتقال-من-confluence-data-center-إلى-docmost-قبل-2029","migrar-de-confluence-a-docmost","Migrating from Confluence Data Center to Docmost before 2029","Confluence Data Center goes read-only on March 28, 2029. Migrate your clients wikis to Docmost: agency guide with macro handling.","2026-08-20T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[508],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fmigrer-confluence-self-hosted-docmost-poster.svg",{"categorySlug":267,"appSlug":511},"docmost",{"id":513,"slug":514,"slugs":515,"title":519,"excerpt":520,"readTime":61,"views":106,"isPinned":107,"noindex":107,"publishedAt":521,"updatedAt":522,"category":523,"categories":524,"featuredImage":113,"bgImage":114,"posterImage":526,"relatedSolution":113},282,"depends-on-is-not-enough-postgresql-healthcheck-in-compose",{"fr":516,"en":514,"ar":517,"es":518},"docker-compose-depends-on-healthcheck","depends-on-لا-يكفي-healthcheck-لـ-postgresql-في-compose","docker-compose-healthcheck-postgresql","depends_on is not enough: PostgreSQL healthcheck in Compose","Why `depends_on` alone does not guarantee PostgreSQL is ready, and how to configure a reliable healthcheck with `service_healthy` to avoid race conditions.","2026-08-19T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[525],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdocker-compose-depends-on-healthcheck-poster.svg",{"id":528,"slug":529,"slugs":530,"title":534,"excerpt":535,"readTime":61,"views":9,"isPinned":107,"noindex":107,"publishedAt":536,"updatedAt":388,"category":537,"categories":538,"featuredImage":113,"bgImage":114,"posterImage":540,"relatedSolution":541},279,"migrate-your-github-repos-to-self-hosted-gitea-on-a-vps",{"fr":531,"en":529,"ar":532,"es":533},"migrer-depots-github-vers-gitea-vps","نقل-مستودعات-github-إلى-gitea-على-خادم-vps-خاص","migrar-repositorios-github-a-gitea-en-un-vps","Migrate Your GitHub Repos to Self-Hosted Gitea on a VPS","Export your repos, issues and labels via the GitHub API, import them into Gitea in under an hour, and update your local remotes — no history loss, no SaaS dependency.","2026-08-18T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[539],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fmigrer-depots-github-vers-gitea-vps-poster.svg",{"categorySlug":542,"appSlug":543},"development","gitea",{"id":545,"slug":546,"slugs":547,"title":551,"excerpt":552,"readTime":125,"views":9,"isPinned":107,"noindex":107,"publishedAt":553,"updatedAt":554,"category":555,"categories":556,"featuredImage":113,"bgImage":114,"posterImage":558,"relatedSolution":559},270,"migrating-from-jira-data-center-to-openproject-or-plane-on-vps",{"fr":548,"en":546,"ar":549,"es":550},"migrer-jira-openproject-plane-vps-2026","هجرة-jira-data-center-إلى-openproject-أو-plane-على-vps","migrar-de-jira-a-openproject-o-plane-en-vps","Migrating from Jira Data Center to OpenProject or Plane on VPS","Jira Data Center stopped selling new licenses in March 2026 and goes read-only on March 28, 2029. Migrate to OpenProject or Plane on your VPS in a single working day.","2026-08-16T00:00:00+00:00","2026-11-10T14:38:56+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[557],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fmigrer-jira-openproject-plane-vps-2026-poster.svg",{"categorySlug":267,"appSlug":560},"plane",{"id":562,"slug":563,"slugs":564,"title":568,"excerpt":569,"readTime":83,"views":106,"isPinned":107,"noindex":107,"publishedAt":570,"updatedAt":571,"category":572,"categories":573,"featuredImage":113,"bgImage":114,"posterImage":575,"relatedSolution":576},260,"migrating-from-oracle-always-free-arm-to-a-vps-complete-guide",{"fr":565,"en":563,"ar":566,"es":567},"migrer-oracle-free-arm-vps","الهجرة-من-oracle-always-free-arm-إلى-vps-دليل-شامل","migrar-de-oracle-always-free-arm-a-un-vps","Migrating from Oracle Always Free ARM to a VPS: complete guide","Oracle has cut its Always Free ARM from 4 to 2 vCPU and 24 to 12 GB. Migrate your Docker, Coolify, n8n or Nextcloud stack to a VPS with no imposed quota.","2026-08-14T00:00:00+00:00","2026-11-09T20:55:18+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[574],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fmigrer-oracle-free-arm-vps-poster.svg",{"categorySlug":300,"appSlug":113},{"id":578,"slug":579,"slugs":580,"title":584,"excerpt":585,"readTime":76,"views":38,"isPinned":107,"noindex":107,"publishedAt":586,"updatedAt":127,"category":587,"categories":588,"featuredImage":113,"bgImage":114,"posterImage":590,"relatedSolution":113},248,"cloudflare-tunnel-expose-a-vps-app-without-opening-ports",{"fr":581,"en":579,"ar":582,"es":583},"cloudflare-tunnel-exposer-application-vps","نفق-كلاود-فلير-عرض-تطبيق-vps-بدون-فتح-منافذ","cloudflare-tunnel-exponer-app-vps-sin-abrir-puertos","Cloudflare Tunnel: expose a VPS app without opening ports","Expose an application on your VPS via a Cloudflare Tunnel without opening any inbound port. Full guide with cloudflared, Docker Compose and a systemd service.","2026-08-12T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[589],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fcloudflare-tunnel-exposer-application-vps-poster.svg",{"id":592,"slug":593,"slugs":594,"title":598,"excerpt":599,"readTime":90,"views":9,"isPinned":107,"noindex":107,"publishedAt":586,"updatedAt":522,"category":600,"categories":601,"featuredImage":113,"bgImage":114,"posterImage":603,"relatedSolution":113},247,"docker-v29-on-vps-migrate-without-breaking-your-stacks",{"fr":595,"en":593,"ar":596,"es":597},"docker-v29-migration-vps-breaking-changes","docker-v29-على-vps-الهجرة-دون-كسر-المكدسات","docker-v29-en-vps-migrar-sin-romper-stacks","Docker v29 on VPS: migrate without breaking your stacks","Docker Engine v29 changes the minimum API version, the network backend, and the image store. Migration guide for agencies managing a fleet of client VPS.",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[602],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdocker-v29-migration-vps-breaking-changes-poster.svg",{"id":605,"slug":606,"slugs":607,"title":611,"excerpt":612,"readTime":88,"views":53,"isPinned":107,"noindex":107,"publishedAt":613,"updatedAt":127,"category":614,"categories":615,"featuredImage":113,"bgImage":114,"posterImage":617,"relatedSolution":113},235,"install-gitlab-ce-on-a-vps-complete-guide",{"fr":608,"en":606,"ar":609,"es":610},"installer-gitlab-ce-vps","تثبيت-gitlab-ce-على-vps-دليل-شامل","instalar-gitlab-ce-en-un-vps-guia-completa","Install GitLab CE on a VPS: complete guide","Deploy GitLab CE on your VPS with Docker Compose. Covers CVE-2026-90970 (CVSS 9.9): AI Gateway RCE, vulnerable versions and update commands.","2026-08-07T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[616],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Finstaller-gitlab-ce-vps-poster.svg",{"id":619,"slug":620,"slugs":621,"title":625,"excerpt":626,"readTime":90,"views":9,"isPinned":107,"noindex":107,"publishedAt":627,"updatedAt":628,"category":629,"categories":630,"featuredImage":113,"bgImage":114,"posterImage":632,"relatedSolution":113},229,"docker-compose-in-production-10-point-checklist",{"fr":622,"en":620,"ar":623,"es":624},"docker-compose-production-checklist","docker-compose-في-الإنتاج-قائمة-التحقق-من-10-نقاط","checklist-docker-compose-en-produccion","Docker Compose in Production: 10-Point Checklist","Docker Compose in production: 10 settings, health checks, secrets, rollback, troubleshooting and moving from docker-compose v1 to docker compose on Ubuntu 26.04.","2026-08-06T00:00:00+00:00","2026-10-23T13:27:09+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[631],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdocker-compose-production-checklist-poster.svg",{"id":634,"slug":635,"slugs":636,"title":640,"excerpt":641,"readTime":31,"views":17,"isPinned":107,"noindex":107,"publishedAt":642,"updatedAt":522,"category":643,"categories":644,"featuredImage":113,"bgImage":114,"posterImage":646,"relatedSolution":113},207,"k3s-lightweight-kubernetes-on-your-vps",{"fr":637,"en":635,"ar":638,"es":639},"k3s-kubernetes-leger-vps","k3s-كوبيرنيتيس-خفيف-على-vps-الخاص-بك","k3s-kubernetes-ligero-en-un-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.","2026-08-01T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[645],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fk3s-kubernetes-leger-vps-poster.svg",{"id":648,"slug":649,"slugs":650,"title":654,"excerpt":655,"readTime":69,"views":17,"isPinned":107,"noindex":107,"publishedAt":656,"updatedAt":657,"category":658,"categories":659,"featuredImage":113,"bgImage":114,"posterImage":661,"relatedSolution":662},191,"self-host-komodo-on-a-vps-multi-server-docker-and-gitops",{"fr":651,"en":649,"ar":652,"es":653},"self-host-komodo-vps","استضافة-komodo-على-vps-تنسيق-docker-وgitops-للخوادم","alojar-komodo-en-un-vps","Self-Host Komodo on a VPS: Multi-Server Docker and GitOps","Deploy Komodo on a ServOrbit VPS to manage Docker stacks and GitOps pipelines across servers from one dashboard — Rust binary, open-source Portainer alternative.","2026-07-25T00:00:00+00:00","2026-11-04T16:30:26+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[660],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fself-host-komodo-vps-poster.svg",{"categorySlug":300,"appSlug":394},{"id":664,"slug":665,"slugs":666,"title":670,"excerpt":671,"readTime":76,"views":24,"isPinned":107,"noindex":107,"publishedAt":672,"updatedAt":673,"category":674,"categories":675,"featuredImage":113,"bgImage":114,"posterImage":677,"relatedSolution":678},33,"deploy-your-applications-with-caprover-on-a-vps",{"fr":667,"en":665,"ar":668,"es":669},"deployer-avec-caprover","انشر-تطبيقاتك-باستخدام-caprover-على-خادم-vps","desplegar-aplicaciones-con-caprover-en-un-vps","Deploy your applications with CapRover on a VPS","Complete CapRover guide: installation, captain-definition, GitHub Actions CI\u002FCD, multi-node cluster, backups and troubleshooting 502, build failed and Docker API errors.","2026-05-18T00:00:00+00:00","2026-11-04T16:30:25+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[676],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-caprover-poster.svg",{"categorySlug":300,"appSlug":679},"caprover",{"id":681,"slug":682,"slugs":683,"title":687,"excerpt":688,"readTime":83,"views":9,"isPinned":107,"noindex":107,"publishedAt":689,"updatedAt":690,"category":691,"categories":692,"featuredImage":113,"bgImage":114,"posterImage":694,"relatedSolution":113},34,"deploy-your-applications-with-dokku-on-a-vps",{"fr":684,"en":682,"ar":685,"es":686},"deployer-avec-dokku","انشر-تطبيقاتك-باستخدام-dokku-على-خادم-vps","desplegar-aplicaciones-con-dokku-en-un-vps","Deploy your applications with Dokku on a VPS","Complete Dokku v0.35 guide: installation, buildpacks, env vars, rollback, postgres\u002Fredis\u002Fletsencrypt plugins and troubleshooting common errors.","2026-05-17T00:00:00+00:00","2026-10-18T21:57:59+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[693],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-dokku-poster.svg",{"id":15,"slug":696,"slugs":697,"title":701,"excerpt":702,"readTime":76,"views":9,"isPinned":107,"noindex":107,"publishedAt":703,"updatedAt":673,"category":704,"categories":705,"featuredImage":113,"bgImage":114,"posterImage":707,"relatedSolution":708},"deploy-your-applications-with-portainer-on-a-vps",{"fr":698,"en":696,"ar":699,"es":700},"deployer-avec-portainer","انشر-تطبيقاتك-باستخدام-portainer-على-خادم-vps","desplegar-aplicaciones-con-portainer-en-un-vps","Deploy your applications with Portainer on a VPS","Manage Docker visually with Portainer on your VPS: containers, stacks, volumes and networks managed from a clear web interface.","2026-05-16T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[706],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-portainer-poster.svg",{"categorySlug":300,"appSlug":709},"portainer",{"id":711,"slug":712,"slugs":713,"title":717,"excerpt":718,"readTime":76,"views":31,"isPinned":107,"noindex":107,"publishedAt":719,"updatedAt":279,"category":720,"categories":721,"featuredImage":113,"bgImage":114,"posterImage":723,"relatedSolution":113},36,"deploy-your-applications-with-easypanel-on-a-vps",{"fr":714,"en":712,"ar":715,"es":716},"deployer-avec-easypanel","انشر-تطبيقاتك-باستخدام-easypanel-على-خادم-vps","desplegar-con-easypanel","Deploy your applications with Easypanel on a VPS","Complete Easypanel guide: exact prerequisites, installation, Traefik, TLS, databases, backups, troubleshooting and Coolify \u002F Dokploy comparison.","2026-05-15T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[722],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-easypanel-poster.svg",{"id":725,"slug":726,"slugs":727,"title":731,"excerpt":732,"readTime":76,"views":53,"isPinned":107,"noindex":107,"publishedAt":733,"updatedAt":734,"category":735,"categories":736,"featuredImage":113,"bgImage":114,"posterImage":738,"relatedSolution":113},37,"deploy-your-applications-with-nginx-proxy-manager-on-a-vps",{"fr":728,"en":726,"ar":729,"es":730},"deployer-avec-nginx-proxy-manager","انشر-تطبيقاتك-باستخدام-nginx-proxy-manager-على-خادم-vps","desplegar-con-nginx-proxy-manager","Deploy your applications with Nginx Proxy Manager on a VPS","Manage domains, SSL and reverse proxy for several services on a VPS with Nginx Proxy Manager: installation, Docker networks, 502 troubleshooting and configuration.","2026-05-14T00:00:00+00:00","2026-11-08T01:13:14+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[737],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-nginx-proxy-manager-poster.svg",{"id":740,"slug":741,"slugs":742,"title":746,"excerpt":747,"readTime":83,"views":24,"isPinned":107,"noindex":107,"publishedAt":748,"updatedAt":279,"category":749,"categories":750,"featuredImage":113,"bgImage":114,"posterImage":752,"relatedSolution":113},38,"deploy-your-applications-with-traefik-on-a-vps",{"fr":743,"en":741,"ar":744,"es":745},"deployer-avec-traefik","انشر-تطبيقاتك-باستخدام-traefik-على-خادم-vps","desplegar-con-traefik","Deploy your applications with Traefik on a VPS","Deploy Traefik as a reverse proxy on your VPS: automatic routing of Docker containers, Let's Encrypt SSL certificates and load balancing.","2026-05-13T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[751],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-traefik-poster.svg",{"id":754,"slug":755,"slugs":756,"title":760,"excerpt":761,"readTime":61,"views":31,"isPinned":107,"noindex":107,"publishedAt":762,"updatedAt":763,"category":764,"categories":765,"featuredImage":113,"bgImage":114,"posterImage":767,"relatedSolution":768},39,"deploy-your-applications-with-caddy-on-a-vps",{"fr":757,"en":755,"ar":758,"es":759},"deployer-avec-caddy","انشر-تطبيقاتك-باستخدام-caddy-على-خادم-vps","desplegar-con-caddy","Caddy as a reverse proxy on VPS: complete guide","Install and configure Caddy as a reverse proxy on your VPS: automatic Let's Encrypt HTTPS, multi-app setup, security hardening and common error troubleshooting.","2026-05-12T00:00:00+00:00","2026-09-25T23:43:04+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[766],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-caddy-poster.svg",{"categorySlug":300,"appSlug":769},"caddy",{"id":771,"slug":772,"slugs":773,"title":777,"excerpt":778,"readTime":90,"views":9,"isPinned":107,"noindex":107,"publishedAt":779,"updatedAt":734,"category":780,"categories":781,"featuredImage":113,"bgImage":114,"posterImage":783,"relatedSolution":113},40,"deploy-your-applications-with-kamal-on-a-vps",{"fr":774,"en":772,"ar":775,"es":776},"deployer-avec-kamal","انشر-تطبيقاتك-باستخدام-kamal-على-خادم-vps","desplegar-con-kamal","Deploy web applications with Kamal on a VPS","Complete Kamal v2 guide: installation, deploy.yml configuration, kamal-proxy, secrets, multi-server deployments, GitHub Actions CI\u002FCD and troubleshooting.","2026-05-11T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[782],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-kamal-poster.svg",{"id":785,"slug":786,"slugs":787,"title":791,"excerpt":792,"readTime":90,"views":17,"isPinned":107,"noindex":107,"publishedAt":793,"updatedAt":794,"category":795,"categories":796,"featuredImage":113,"bgImage":114,"posterImage":798,"relatedSolution":799},41,"deploy-your-applications-with-coolify-on-a-vps",{"fr":788,"en":786,"ar":789,"es":790},"deployer-avec-coolify","نشر-تطبيقاتك-باستخدام-coolify-على-vps","desplegar-aplicaciones-con-coolify-en-un-vps","Deploy Your Applications with Coolify on a VPS","Deploy Coolify on a VPS: installation, HTTPS configuration, Git connection, deploying your first application, databases, backups, and troubleshooting.","2026-05-10T00:00:00+00:00","2026-10-31T01:54:10+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[797],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-coolify-poster.svg",{"categorySlug":300,"appSlug":301},{"id":801,"slug":802,"slugs":803,"title":807,"excerpt":808,"readTime":69,"views":17,"isPinned":107,"noindex":107,"publishedAt":809,"updatedAt":810,"category":811,"categories":812,"featuredImage":113,"bgImage":114,"posterImage":814,"relatedSolution":815},42,"deploy-your-applications-with-dokploy-on-a-vps",{"fr":804,"en":802,"ar":805,"es":806},"deployer-avec-dokploy","نشر-تطبيقاتك-باستخدام-dokploy-على-vps","desplegar-aplicaciones-con-dokploy-en-un-vps","Deploy Your Applications with Dokploy on a VPS","Deploy your applications with Dokploy on a VPS: an open source PaaS with built-in Traefik, Docker Compose, databases, and Git deployments.","2026-05-09T00:00:00+00:00","2026-09-21T15:22:03+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[813],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-dokploy-poster.svg",{"categorySlug":300,"appSlug":816},"dokploy",{"id":818,"slug":819,"slugs":820,"title":824,"excerpt":825,"readTime":61,"views":9,"isPinned":107,"noindex":107,"publishedAt":826,"updatedAt":827,"category":828,"categories":829,"featuredImage":113,"bgImage":114,"posterImage":831,"relatedSolution":832},142,"haproxy-on-a-vps-load-balancing-and-high-availability",{"fr":821,"en":819,"ar":822,"es":823},"deployer-avec-haproxy-vps","haproxy-على-خادم-vps-موازنة-الأحمال-والتوافر-العالي","haproxy-en-un-vps-balanceo-de-carga","HAProxy on a VPS: load balancing and high availability","Install HAProxy on a VPS to distribute traffic, monitor backends and prepare a more resilient web architecture.","2026-02-03T00:00:00+00:00","2026-10-13T14:10:29+00:00",{"id":24,"name":25,"slug":26,"color":28,"icon":26},[830],{"id":24,"name":25,"slug":26,"color":28,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-haproxy-vps-poster.svg",{"categorySlug":833,"appSlug":834},"infra","haproxy",1794322802678]