CelugaReact
Coolify

Créer un nouvel environnement et BDD

Procédure complète pour initialiser un projet Coolify avec base de données et politique de sauvegarde.

Panneau Projects

  1. Ouvre le panneau Projects.
  2. Crée un nouveau projet avec le bouton +.
  3. Renseigne le nom du projet.
  4. Dans la description, précise la stack en place : React, Payload, Astro + React, etc.

Panneau Environnements

Crée au minimum deux environnements :

  1. production
  2. développement

Panneau Ressources

  1. Clique sur + New.
  2. Choisis Databases.
  3. Sélectionne le serveur Linux cible (par défaut lnx-coo-1-1).
  4. Choisis PostgreSQL 18 ou une version supérieure.

Panneau Databases

  1. Démarre la base avec le bouton Start.
  2. Vérifie que l'état passe bien en exécution.

Pour un travail en local

  1. Ouvre Proxy.
  2. Dans Public Port, renseigne un port disponible.
  3. Si un message port already allocated apparaît, change le port puis clique sur Save.
  4. Utilise ensuite Postgres URL (public) pendant tout le développement local.

Pour un travail en production

Utilise Postgres URL (internal) dans ton environnement de production pour renforcer l'isolation réseau.

ALERTE

Postgres URL (internal) fonctionne uniquement si l'application et la base de données sont sur le même serveur.

Backups

  1. Ouvre l'onglet Backups.
  2. Clique sur + Add.
  3. Saisis daily, puis sélectionne la fréquence proposée.
  4. Dans Local Backup Retention -> Days to keep backups, configure 30 jours pour conserver un historique utile sans surcharger le stockage.

On this page