Hébergement VPS Supabase - Backend auto-hébergé dès 12 €

Hébergez Supabase sur un VPS KVM : pile docker compose officielle (Postgres, Auth, Storage, Kong, Studio), dimensionnement honnête de 8–24 GB, vos données sur NVMe. Crypto acceptée, dès 12 €/mois.

Pourquoi mettre Supabase sur un VPS

Supabase est un backend complet - Postgres avec abonnements realtime, authentification GoTrue, stockage objet, passerelle Kong et tableau de bord Studio - et le cloud n’est qu’une façon de le faire tourner. La voie auto-hébergée lance exactement les mêmes conteneurs depuis le dépôt docker compose officiel sur le matériel de votre choix : pas de prix par projet, pas de compteur à l’usage, pas d’éditeur qui décide où vivent vos données. La contrepartie est honnête et le guide la dit clairement : mises à jour, sauvegardes et supervision deviennent votre travail. Si `docker compose` et un timer de sauvegarde vous sont familiers, l’auto-hébergement transforme votre VPS en backend à facture fixe.

Ce que vous faites tourner - et ce qui reste dans le cloud

  • La vraie pile - une douzaine de conteneurs : passerelle API, authentification GoTrue, Postgres, Realtime, Storage, Studio, imgproxy.
  • Coût fixe - pas de facturation par projet ni à l’usage ; la facture reste le prix du VPS vu avant de commander.
  • Vos données sur votre disque - volumes Postgres et fichiers envoyés sur NVMe, sauvegardes selon vos règles.
  • Limites honnêtes - le branching et les commodités du tableau de bord cloud restent dans le cloud ; cela convient aux MVP, outils internes et petits produits, pas à un million de connexions simultanées.

Quelle offre pour Supabase

ÉtapeOffrePourquoi
Première pile, développementCore VPS 4 - 12 €/moisAvec 8 GB la pile tourne confortablement ; le minimum officiel de Supabase est de 4 GB - pour une pile nue
Confortable au quotidienCore VPS 6 NVMe - 18 €/mois12 GB NVMe évitent que Postgres et les envois de fichiers se disputent le disque
Application en productionCore VPS 8 NVMe - 34 €/mois24 GB / 150 GB NVMe - ce que notre propre guide de dimensionnement recommande pour un vrai trafic

Du clone au SDK

  1. Choisir une offre et payer Paiement crypto - USDT, BTC, ETH. Le serveur s’active automatiquement après confirmation.
  2. Clonez et protégez les secrets `git clone supabase/supabase`, modifiez `.env` avec de nouvelles valeurs `openssl rand -base64 32`, puis `docker compose up -d` - commandes complètes dans le guide Supabase.
  3. DNS et certificats Enregistrements A pour Kong et Studio, Caddy pour le HTTPS automatique - le même schéma de proxy que le guide Node.js - puis pointez votre SDK vers votre propre domaine.

Réponses rapides

Auto-hébergé ou cloud Supabase ?

Le cloud vous donne mises à jour gérées, sauvegardes à un instant précis, branching et fonctions edge sans configuration - vous payez par projet et à l’usage. L’auto-hébergement apporte des coûts fixes, vos données sur votre disque et aucune dépendance à un éditeur - et vous confie mises à jour, sauvegardes et supervision. À l’aise avec `docker compose` et un timer restic ? Auto-hébergez. Sinon, commencez sur l’offre cloud gratuite et migrez plus tard.

8 GB, est-ce vraiment assez ?

Pour le développement et un petit produit, oui. Supabase indique 4 GB comme minimum absolu - une pile vide - alors qu’à 8 GB la base et le realtime cessent de se disputer la mémoire ; 16 GB est le seuil confortable. Le NVMe compte parce que la base et les fichiers envoyés partagent un seul disque. Le tableau ci-dessus fait correspondre ces chiffres aux offres.

Qui gère les mises à jour et les sauvegardes ?

Vous - c’est la différence honnête avec le cloud. Une fenêtre hebdomadaire `docker compose pull && docker compose up -d`, une copie quotidienne hors site du volume Postgres avec restic, et quelque chose qui surveille le port 8000. Rien de difficile ; tout est à vous.

Un backend à vous Prix VPS fixe, crypto acceptée, pile prête le soir même. Voir les offres →

À lire aussi

Voir les offresGuidesFAQ