[{"data":1,"prerenderedAt":247},["ShallowReactive",2],{"seo-verification":3,"blog-index-en":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"categories":7,"posts":88,"meta":241},["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,106,117,130,141,154,167,180,191,204,217,228],{"id":91,"slug":92,"title":93,"excerpt":94,"readTime":32,"views":95,"isPinned":96,"publishedAt":97,"category":98,"categories":99,"featuredImage":101,"bgImage":102,"posterImage":103,"relatedSolution":104},56,"heberger-postgresql-vps","PostgreSQL on a VPS: a reliable and controlled database","Host PostgreSQL on a VPS: volumes, backups, restricted network access and sound configuration for your applications.",2240,false,"2026-04-25T00:00:00+00:00",{"id":47,"name":48,"slug":49,"color":51,"icon":52},[100],{"id":47,"name":48,"slug":49,"color":51,"icon":52},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fheberger-postgresql-vps-poster.svg",{"categorySlug":49,"appSlug":105},"postgresql-stack",{"id":107,"slug":108,"title":109,"excerpt":110,"readTime":25,"views":111,"isPinned":96,"publishedAt":112,"category":113,"categories":114,"featuredImage":101,"bgImage":102,"posterImage":116,"relatedSolution":101},57,"heberger-mysql-vps","Hosting MySQL on a VPS","Host MySQL on your Cloud VPS: Docker deployment, hardening, InnoDB tuning, and automated backups, step by step.",509,"2026-04-24T00:00:00+00:00",{"id":47,"name":48,"slug":49,"color":51,"icon":52},[115],{"id":47,"name":48,"slug":49,"color":51,"icon":52},"\u002Fblog\u002Fcovers\u002Fheberger-mysql-vps-poster.svg",{"id":118,"slug":119,"title":120,"excerpt":121,"readTime":32,"views":122,"isPinned":96,"publishedAt":123,"category":124,"categories":125,"featuredImage":101,"bgImage":102,"posterImage":127,"relatedSolution":128},58,"heberger-redis-vps","Hosting Redis on a VPS","Deploy Redis on your Cloud VPS: ultra-fast cache, sessions, and queues, with persistence, security, and memory tuning.",546,"2026-04-23T00:00:00+00:00",{"id":47,"name":48,"slug":49,"color":51,"icon":52},[126],{"id":47,"name":48,"slug":49,"color":51,"icon":52},"\u002Fblog\u002Fcovers\u002Fheberger-redis-vps-poster.svg",{"categorySlug":49,"appSlug":129},"redis-stack",{"id":131,"slug":132,"title":133,"excerpt":134,"readTime":25,"views":135,"isPinned":96,"publishedAt":136,"category":137,"categories":138,"featuredImage":101,"bgImage":102,"posterImage":140,"relatedSolution":101},59,"heberger-mongodb-vps","Hosting MongoDB on a VPS","Host MongoDB on your Cloud VPS: Docker deployment, replica set, authentication, indexing, and controlled backups.",583,"2026-04-22T00:00:00+00:00",{"id":47,"name":48,"slug":49,"color":51,"icon":52},[139],{"id":47,"name":48,"slug":49,"color":51,"icon":52},"\u002Fblog\u002Fcovers\u002Fheberger-mongodb-vps-poster.svg",{"id":142,"slug":143,"title":144,"excerpt":145,"readTime":40,"views":146,"isPinned":96,"publishedAt":147,"category":148,"categories":149,"featuredImage":101,"bgImage":102,"posterImage":151,"relatedSolution":152},60,"heberger-supabase-vps","Hosting Supabase on a VPS","Self-host Supabase on your Cloud VPS: Postgres, Auth, Storage, and a REST API in one Docker stack, compared to Appwrite.",2960,"2026-04-21T00:00:00+00:00",{"id":47,"name":48,"slug":49,"color":51,"icon":52},[150],{"id":47,"name":48,"slug":49,"color":51,"icon":52},"\u002Fblog\u002Fcovers\u002Fheberger-supabase-vps-poster.svg",{"categorySlug":49,"appSlug":153},"supabase",{"id":155,"slug":156,"title":157,"excerpt":158,"readTime":32,"views":159,"isPinned":96,"publishedAt":160,"category":161,"categories":162,"featuredImage":101,"bgImage":102,"posterImage":164,"relatedSolution":165},61,"heberger-appwrite-vps","Hosting Appwrite on a VPS","Self-host Appwrite on your Cloud VPS: a complete BaaS backend in Docker for web and mobile apps, compared to Supabase.",657,"2026-04-20T00:00:00+00:00",{"id":47,"name":48,"slug":49,"color":51,"icon":52},[163],{"id":47,"name":48,"slug":49,"color":51,"icon":52},"\u002Fblog\u002Fcovers\u002Fheberger-appwrite-vps-poster.svg",{"categorySlug":49,"appSlug":166},"appwrite",{"id":168,"slug":169,"title":170,"excerpt":171,"readTime":32,"views":172,"isPinned":96,"publishedAt":173,"category":174,"categories":175,"featuredImage":101,"bgImage":102,"posterImage":177,"relatedSolution":178},62,"heberger-pocketbase-vps","Hosting PocketBase on a VPS","Deploy PocketBase on your VPS: a complete backend in a single Go binary (SQLite database, auth, files, real-time API). Docker + SSL guide.",694,"2026-04-19T00:00:00+00:00",{"id":47,"name":48,"slug":49,"color":51,"icon":52},[176],{"id":47,"name":48,"slug":49,"color":51,"icon":52},"\u002Fblog\u002Fcovers\u002Fheberger-pocketbase-vps-poster.svg",{"categorySlug":49,"appSlug":179},"pocketbase",{"id":181,"slug":182,"title":183,"excerpt":184,"readTime":25,"views":185,"isPinned":96,"publishedAt":186,"category":187,"categories":188,"featuredImage":101,"bgImage":102,"posterImage":190,"relatedSolution":101},63,"heberger-directus-vps","Hosting Directus on a VPS","Host Directus on your VPS: an open source headless CMS and data platform on top of your SQL database. Docker, Postgres, reverse proxy, and SSL guide.",731,"2026-04-18T00:00:00+00:00",{"id":47,"name":48,"slug":49,"color":51,"icon":52},[189],{"id":47,"name":48,"slug":49,"color":51,"icon":52},"\u002Fblog\u002Fcovers\u002Fheberger-directus-vps-poster.svg",{"id":192,"slug":193,"title":194,"excerpt":195,"readTime":40,"views":196,"isPinned":96,"publishedAt":197,"category":198,"categories":199,"featuredImage":101,"bgImage":102,"posterImage":201,"relatedSolution":202},64,"heberger-clickhouse-vps","Hosting ClickHouse on a VPS","Host ClickHouse on your VPS: an ultra-fast columnar analytical database for your logs, metrics, and dashboards. Docker, memory tuning, and SSL guide.",768,"2026-04-17T00:00:00+00:00",{"id":47,"name":48,"slug":49,"color":51,"icon":52},[200],{"id":47,"name":48,"slug":49,"color":51,"icon":52},"\u002Fblog\u002Fcovers\u002Fheberger-clickhouse-vps-poster.svg",{"categorySlug":49,"appSlug":203},"clickhouse",{"id":205,"slug":206,"title":207,"excerpt":208,"readTime":32,"views":209,"isPinned":96,"publishedAt":210,"category":211,"categories":212,"featuredImage":101,"bgImage":102,"posterImage":214,"relatedSolution":215},65,"heberger-qdrant-vps","Hosting Qdrant on a VPS","Host Qdrant on your VPS: a high-performance vector database written in Rust for semantic search and RAG. A Docker, API key and SSL guide.",205,"2026-04-16T00:00:00+00:00",{"id":47,"name":48,"slug":49,"color":51,"icon":52},[213],{"id":47,"name":48,"slug":49,"color":51,"icon":52},"\u002Fblog\u002Fcovers\u002Fheberger-qdrant-vps-poster.svg",{"categorySlug":49,"appSlug":216},"qdrant",{"id":218,"slug":219,"title":220,"excerpt":221,"readTime":32,"views":222,"isPinned":96,"publishedAt":223,"category":224,"categories":225,"featuredImage":101,"bgImage":102,"posterImage":227,"relatedSolution":101},66,"heberger-weaviate-vps","Hosting Weaviate on a VPS","Host Weaviate on your VPS: a vector database with built-in vectorization and GraphQL for RAG. A Docker, modules, API key and SSL guide.",242,"2026-04-15T00:00:00+00:00",{"id":47,"name":48,"slug":49,"color":51,"icon":52},[226],{"id":47,"name":48,"slug":49,"color":51,"icon":52},"\u002Fblog\u002Fcovers\u002Fheberger-weaviate-vps-poster.svg",{"id":229,"slug":230,"title":231,"excerpt":232,"readTime":32,"views":233,"isPinned":96,"publishedAt":234,"category":235,"categories":236,"featuredImage":101,"bgImage":102,"posterImage":238,"relatedSolution":239},67,"heberger-meilisearch-vps","Hosting Meilisearch on a VPS","Host Meilisearch on your VPS: an instant, fault-tolerant and typo-tolerant search engine. A Docker, master key and SSL guide.",279,"2026-04-14T00:00:00+00:00",{"id":47,"name":48,"slug":49,"color":51,"icon":52},[237],{"id":47,"name":48,"slug":49,"color":51,"icon":52},"\u002Fblog\u002Fcovers\u002Fheberger-meilisearch-vps-poster.svg",{"categorySlug":49,"appSlug":240},"meilisearch",["Reactive",242],{"total":243,"perPage":244,"currentPage":245,"lastPage":246},241,12,13,21,1786485893896]