Aller au contenu

Coolify

Projet Nixpacks (ancien)

Déployer un ancien projet Next ou Payload sans Docker Compose depuis un dépôt privé.

Uniquement pour les anciens projets sans Compose, pas pour create-celuga.

  1. Ouvrir l’environnement développement, puis cliquer sur New resource.
  2. Sous Private Git Repository (with Deploy Key), cliquer sur Deploy.
  3. Choisir le serveur lnx-coo-1-1 et la clé {nom-du-projet} Coolify.
  4. Renseigner Repository URL au format SSH, par exemple git@github.com:celugagit/acth_nextjs.git, et Branch.
  5. Dans Build pack, remplacer Railpack, proposé par défaut, par Nixpacks (deprecated).
  6. Garder 3000 dans Port, puis cliquer sur Continue.

Choix du type de ressource

  1. Ouvrir Environment Variables, puis Developer view.
  2. Coller les variables du .env, une par ligne.
  3. Cliquer sur Save changes. Les variables absentes du texte sont supprimées.

Developer view, avec des valeurs d’exemple

  1. Ouvrir Persistent Storage.
  2. Cliquer sur Add mount, puis Volume mount.
  3. Renseigner Name, et Destination Path à /app/public/media.

Onglet Persistent Storage