[{"data":1,"prerenderedAt":293},["ShallowReactive",2],{"seo-verification":3,"blog-index-ma-en":6,"promo-bar-likely":222},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"categories":7,"posts":97,"meta":288},["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,132,149,166,184,199,213,229,243,257,271],{"id":100,"slug":101,"slugs":102,"title":106,"excerpt":107,"readTime":62,"views":84,"isPinned":108,"noindex":108,"publishedAt":109,"updatedAt":110,"category":111,"categories":112,"featuredImage":114,"bgImage":115,"posterImage":116,"relatedSolution":114},327,"stalwart-mail-server-smtp-imap-and-jmap-in-a-single-rust-binary",{"fr":103,"en":101,"ar":104,"es":105},"stalwart-mail-server-vps","stalwart-mail-server-على-vps-خادم-بريد-متكامل-بلغة-rust","stalwart-mail-server-smtp-imap-y-jmap-en-un-unico-binario-rust","Stalwart Mail Server: SMTP, IMAP and JMAP in a single Rust binary","Deploy Stalwart Mail Server on a VPS: full email server in Rust, native SPF\u002FDKIM\u002FDMARC, single binary without a complex multi-container Docker stack.",false,"2026-09-04T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":84,"name":85,"slug":86,"color":88,"icon":86},[113],{"id":84,"name":85,"slug":86,"color":88,"icon":86},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fstalwart-mail-server-vps-poster.svg",{"id":118,"slug":119,"slugs":120,"title":124,"excerpt":125,"readTime":91,"views":25,"isPinned":108,"noindex":108,"publishedAt":126,"updatedAt":127,"category":128,"categories":129,"featuredImage":114,"bgImage":115,"posterImage":131,"relatedSolution":114},325,"vikunja-vs-plane-which-self-hosted-tool-replaces-jira-in-2026",{"fr":121,"en":119,"ar":122,"es":123},"vikunja-vs-plane-gestion-projet-vps","vikunja-مقابل-plane-أي-أداة-تحل-محل-jira-عام-2026","vikunja-vs-plane-que-herramienta-open-source-reemplaza-jira","Vikunja vs Plane: which self-hosted tool replaces Jira in 2026","Jira Data Center no longer accepts new subscriptions: compare Vikunja and Plane CE to choose your self-hosted alternative on a VPS.","2026-09-03T00:00:00+00:00","2026-11-09T20:55:17+00:00",{"id":39,"name":40,"slug":41,"color":43,"icon":41},[130],{"id":39,"name":40,"slug":41,"color":43,"icon":41},"\u002Fblog\u002Fcovers\u002Fvikunja-vs-plane-gestion-projet-vps-poster.svg",{"id":133,"slug":134,"slugs":135,"title":139,"excerpt":140,"readTime":77,"views":25,"isPinned":108,"noindex":108,"publishedAt":126,"updatedAt":141,"category":142,"categories":143,"featuredImage":114,"bgImage":115,"posterImage":145,"relatedSolution":146},324,"freshrss-vs-miniflux-which-rss-reader-for-your-vps",{"fr":136,"en":134,"ar":137,"es":138},"freshrss-vs-miniflux-comparatif-lecteur-rss","freshrss-مقابل-miniflux-أي-قارئ-rss-لخادمك-الافتراضي","freshrss-vs-miniflux-que-lector-rss-elegir-para-tu-vps","FreshRSS vs Miniflux: which RSS reader for your VPS","FreshRSS or Miniflux on a VPS? Full 2026 comparison: RAM, licence, extensions, API and Docker install guide to pick the right self-hosted RSS reader.","2026-10-20T23:18:06+00:00",{"id":39,"name":40,"slug":41,"color":43,"icon":41},[144],{"id":39,"name":40,"slug":41,"color":43,"icon":41},"\u002Fblog\u002Fcovers\u002Ffreshrss-vs-miniflux-comparatif-lecteur-rss-poster.svg",{"categorySlug":147,"appSlug":148},"collaboration-productivity","freshrss",{"id":150,"slug":151,"slugs":152,"title":156,"excerpt":157,"readTime":91,"views":10,"isPinned":108,"noindex":108,"publishedAt":126,"updatedAt":158,"category":159,"categories":160,"featuredImage":114,"bgImage":115,"posterImage":162,"relatedSolution":163},323,"leaving-hubspot-for-self-hosted-twenty-crm-on-a-vps",{"fr":153,"en":151,"ar":154,"es":155},"quitter-hubspot-twenty-crm-self-hosted","الانتقال-من-hubspot-إلى-twenty-crm-المستضاف-ذاتيا","dejar-hubspot-por-twenty-crm-autoalojado-en-vps","Leaving HubSpot for self-hosted Twenty CRM on a VPS","HubSpot Professional reaches $100\u002Fseat\u002Fmonth in 2026. Learn how to migrate to Twenty CRM open source on a VPS in under a day.","2026-11-09T20:55:13+00:00",{"id":54,"name":55,"slug":56,"color":58,"icon":59},[161],{"id":54,"name":55,"slug":56,"color":58,"icon":59},"\u002Fblog\u002Fcovers\u002Fquitter-hubspot-twenty-crm-self-hosted-poster.svg",{"categorySlug":164,"appSlug":165},"erp-business-management","twenty",{"id":167,"slug":168,"slugs":169,"title":173,"excerpt":174,"readTime":70,"views":32,"isPinned":108,"noindex":108,"publishedAt":175,"updatedAt":176,"category":177,"categories":178,"featuredImage":114,"bgImage":115,"posterImage":180,"relatedSolution":181},322,"migrate-your-sentry-projects-to-glitchtip-in-under-an-hour",{"fr":170,"en":168,"ar":171,"es":172},"migrer-sentry-glitchtip-projets","ترحيل-مشاريع-sentry-إلى-glitchtip-في-أقل-من-ساعة","migrar-tus-proyectos-de-sentry-a-glitchtip-en-menos-de-una-hora","Migrate your Sentry projects to GlitchTip in under an hour","Sentry 26.4.x regressions have been breaking cron ingestion since August 2026. Here is how to migrate all your projects to GlitchTip v6 with a simple DSN swap.","2026-09-02T00:00:00+00:00","2026-11-04T16:30:27+00:00",{"id":32,"name":33,"slug":34,"color":36,"icon":37},[179],{"id":32,"name":33,"slug":34,"color":36,"icon":37},"\u002Fblog\u002Fcovers\u002Fmigrer-sentry-glitchtip-projets-poster.svg",{"categorySlug":182,"appSlug":183},"development","glitchtip",{"id":185,"slug":186,"slugs":187,"title":191,"excerpt":192,"readTime":84,"views":10,"isPinned":108,"noindex":108,"publishedAt":175,"updatedAt":176,"category":193,"categories":194,"featuredImage":114,"bgImage":115,"posterImage":196,"relatedSolution":197},321,"leaving-microsoft-365-migrate-to-nextcloud-on-a-vps",{"fr":188,"en":186,"ar":189,"es":190},"quitter-microsoft-365-nextcloud-vps","الانتقال-من-microsoft-365-إلى-nextcloud-على-vps","abandonar-microsoft-365-migrar-a-nextcloud-en-vps","Leaving Microsoft 365: migrate to Nextcloud on a VPS","Microsoft 365 raised prices in July 2026. Migrate OneDrive and SharePoint to Nextcloud AIO on a VPS in under a day, at a fixed monthly cost.",{"id":39,"name":40,"slug":41,"color":43,"icon":41},[195],{"id":39,"name":40,"slug":41,"color":43,"icon":41},"\u002Fblog\u002Fcovers\u002Fquitter-microsoft-365-nextcloud-vps-poster.svg",{"categorySlug":147,"appSlug":198},"nextcloud",{"id":200,"slug":201,"slugs":202,"title":206,"excerpt":207,"readTime":70,"views":46,"isPinned":108,"noindex":108,"publishedAt":175,"updatedAt":208,"category":209,"categories":210,"featuredImage":114,"bgImage":115,"posterImage":212,"relatedSolution":114},320,"anrt-ma-domain-required-documents-by-registrant-type",{"fr":203,"en":201,"ar":204,"es":205},"documents-anrt-enregistrer-domaine-ma","وثائق-anrt-لتسجيل-نطاق-ma-حسب-نوع-المالك","documentos-anrt-para-un-dominio-ma-por-tipo-de-titular","ANRT .ma domain: required documents by registrant type","Complete guide to documents required by ANRT to register a .ma domain: individual, company, association, OMPIC trademark — and real rejection causes.","2026-10-20T23:18:08+00:00",{"id":77,"name":78,"slug":79,"color":81,"icon":79},[211],{"id":77,"name":78,"slug":79,"color":81,"icon":79},"\u002Fblog\u002Fcovers\u002Fdocuments-anrt-enregistrer-domaine-ma-poster.svg",{"id":214,"slug":215,"slugs":216,"title":220,"excerpt":221,"readTime":84,"views":18,"isPinned":108,"noindex":222,"publishedAt":223,"updatedAt":224,"category":225,"categories":226,"featuredImage":114,"bgImage":115,"posterImage":228,"relatedSolution":114},317,"linux-vps-hardening-checklist-for-agencies",{"fr":217,"en":215,"ar":218,"es":219},"linux-hardening-vps-checklist","قائمة-تصليب-خادم-لينكس-للوكالات-بعد-التسليم","hardening-linux-vps-checklist-para-agencias-tras-la-entrega","Linux VPS Hardening Checklist for Agencies","Reproducible Linux hardening checklist for agencies: auditd, sudo user, SSH key auth, UFW, fail2ban and root lockout — with per-client traceability.",true,"2026-08-30T00:00:00+00:00","2026-11-09T20:55:15+00:00",{"id":62,"name":63,"slug":64,"color":66,"icon":67},[227],{"id":62,"name":63,"slug":64,"color":66,"icon":67},"\u002Fblog\u002Fcovers\u002Flinux-hardening-vps-checklist-poster.svg",{"id":230,"slug":231,"slugs":232,"title":236,"excerpt":237,"readTime":89,"views":54,"isPinned":108,"noindex":108,"publishedAt":223,"updatedAt":238,"category":239,"categories":240,"featuredImage":114,"bgImage":115,"posterImage":242,"relatedSolution":114},316,"open-webui-ollama-on-vps-multi-user-interface-for-local-llms",{"fr":233,"en":231,"ar":234,"es":235},"open-webui-ollama-vps","واجهة-ويب-open-webui-مع-ollama-على-vps-للفرق","open-webui-ollama-en-vps-interfaz-web-multiusuario-para-llm","Open-WebUI + Ollama on VPS: multi-user interface for local LLMs","Give your entire team a multi-user web interface for your Ollama models: RAG, model management, SSO via OpenID Connect — no cloud dependency.","2026-11-08T01:13:13+00:00",{"id":10,"name":11,"slug":12,"color":14,"icon":15},[241],{"id":10,"name":11,"slug":12,"color":14,"icon":15},"\u002Fblog\u002Fcovers\u002Fopen-webui-ollama-vps-poster.svg",{"id":244,"slug":245,"slugs":246,"title":250,"excerpt":251,"readTime":91,"views":252,"isPinned":108,"noindex":108,"publishedAt":223,"updatedAt":224,"category":253,"categories":254,"featuredImage":114,"bgImage":115,"posterImage":256,"relatedSolution":114},315,"migrating-postgresql-15-to-17-in-a-docker-stack",{"fr":247,"en":245,"ar":248,"es":249},"postgresql-15-17-migration-docker-vps","ترقية-postgresql-من-الإصدار-15-إلى-17-في-docker","migrar-postgresql-15-a-17-en-una-stack-docker","Migrating PostgreSQL 15 to 17 in a Docker stack","Complete guide to migrating PostgreSQL 15 to 17 in Docker: pg_dump\u002Fpg_restore, incompatible extensions, zero-downtime checklist — and the Supabase case.",0,{"id":46,"name":47,"slug":48,"color":50,"icon":51},[255],{"id":46,"name":47,"slug":48,"color":50,"icon":51},"\u002Fblog\u002Fcovers\u002Fpostgresql-15-17-migration-docker-vps-poster.svg",{"id":258,"slug":259,"slugs":260,"title":264,"excerpt":265,"readTime":70,"views":252,"isPinned":108,"noindex":222,"publishedAt":266,"updatedAt":224,"category":267,"categories":268,"featuredImage":114,"bgImage":115,"posterImage":270,"relatedSolution":114},313,"the-2026-saas-exodus-regaining-cost-control-with-self-hosting",{"fr":261,"en":259,"ar":262,"es":263},"great-saas-exodus-self-hosting-2026","saas-2026-استعادة-التحكم-في-التكاليف-بالاستضافة-الذاتية","exodo-saas-2026-control-de-costes-con-el-autoalojamiento","The 2026 SaaS Exodus: Regaining Cost Control with Self-Hosting","Slack +20%, 1Password +33%, Adobe CC: in 2026, SaaS costs keep rising. Migrating to VPS with open-source tools saves a team several thousand dollars per year.","2026-08-29T00:00:00+00:00",{"id":39,"name":40,"slug":41,"color":43,"icon":41},[269],{"id":39,"name":40,"slug":41,"color":43,"icon":41},"\u002Fblog\u002Fcovers\u002Fgreat-saas-exodus-self-hosting-2026-poster.svg",{"id":272,"slug":273,"slugs":274,"title":278,"excerpt":279,"readTime":70,"views":10,"isPinned":108,"noindex":108,"publishedAt":266,"updatedAt":280,"category":281,"categories":282,"featuredImage":114,"bgImage":115,"posterImage":284,"relatedSolution":285},312,"migrating-from-1password-to-vaultwarden-the-complete-guide",{"fr":275,"en":273,"ar":276,"es":277},"migrer-1password-vaultwarden-self-hosted-2026","الانتقال-من-1password-إلى-vaultwarden-الدليل-الشامل","migrar-de-1password-a-vaultwarden-guia-completa","Migrating from 1Password to Vaultwarden: the complete guide","Export your 1Password vault as .1pux, import it with Bitwarden CLI and deploy Vaultwarden on a VPS — full migration in under an hour.","2026-11-08T01:13:15+00:00",{"id":62,"name":63,"slug":64,"color":66,"icon":67},[283],{"id":62,"name":63,"slug":64,"color":66,"icon":67},"\u002Fblog\u002Fcovers\u002Fmigrer-1password-vaultwarden-self-hosted-2026-poster.svg",{"categorySlug":286,"appSlug":287},"cybersecurity-bastion","vaultwarden",["Reactive",289],{"total":290,"perPage":91,"currentPage":291,"lastPage":292},554,21,47,1794271140271]