Coolify
Environnement et BDD
Créer le projet Coolify, ses environnements, sa base PostgreSQL et ses sauvegardes.
Créer le projet
Section intitulée « Créer le projet »- Ouvrir
Projects, puis cliquer surNew Project. - Renseigner le nom du projet.
- L’environnement
productionest créé automatiquement. Dans le projet, ajouterdéveloppementavecNew Environment.

Créer la base
Section intitulée « Créer la base »Une base par environnement.
- Ouvrir l’environnement, puis cliquer sur
New resource. - Dans
Databases, cliquer surDeploysousPostgreSQL. - Sélectionner le serveur
lnx-coo-1-1, et sa destination si Coolify la demande. - Dans
Select a PostgreSQL image, choisir PostgreSQL 18 (postgres:18-alpine). La ressource est créée dès ce choix. - Cliquer sur
Startet vérifier que la base démarre.

Choisir l’URL
Section intitulée « Choisir l’URL »- Le site en ligne utilise
Postgres URL (internal). Avec Docker Compose, dans l’ongletAdvancedde l’application, réglerPredefined networksurConnect to predefined network. L’application et la base doivent être sur le même serveur. - Votre poste utilise
Postgres URL (public), après avoir ouvert le port ci-dessous.

Ouvrir le port public
Section intitulée « Ouvrir le port public »Seulement pour accéder à la base depuis localhost. La base doit être démarrée.
- Dans l’onglet
Generalde la base, aller à la sectionPublic access. - Renseigner un port libre dans
Public port, puis cliquer surSave changes. - Dans
Access, choisirPublic through TCP proxy. Siport already allocatedapparaît, choisir un autre port.
- Ouvrir l’onglet
Backups. - Cliquer sur
+ Add. - Dans
Frequency, saisirdaily, puis cliquer surAdd schedule. - Ouvrir la planification, puis l’onglet
Retention. - Dans
Local backups, réglerDays to keepsur30, puis cliquer surSave changes.

Les fichiers envoyés ne sont pas dans la base : voir Sauvegarde et restauration.


