Git et les propriétaires des dossiers

Bonjour à tous,

Je vous présente mes meilleurs vœux pour 2025 !

Oui, je sais, cela fait un bon moment que je ne suis pas venu par ici...

Je travaille sur un projet avec Ruby 3.2.2, Rails 7.0.8.7.
Je suis en train de déployer mon application sur un serveur VPS.
J'ai installé Debian 12 et Ngnix.
J'utilise Capistrano pour le déploiement et Puma pour le serveur.

Je rencontre un problème que je ne parviens pas à résoudre...
Le déploiement de Capistrano plante au lorsqu'il s'occupe des assets.
Apparemment, le problème vient du fait que Capistrano doit créer des fichiers :
20250129202543/log/production.log
et qu'il ne possède pas les droits pour modifier ces fichiers.

J'ai mis en place un dépôt Git sur le serveur, mais sans GitHub, afin de pouvoir déployer mon code.

J'ai aussi l'impression d'avoir confondu les propriétaires des fichiers avec les utilisateurs de Git.

J'ai été contraint de modifier le propriétaire de plusieurs fichiers pour corriger les plantages de Capistrano.

Avez-vous un tutoriel qui puisse m'éclairer ou des articles à lire ?

Je vous remercie pour votre aide.

Mots clés:

Réponses

  • Luc-ALuc-A Membre

    Salut,

    J'ai trouvé. J'ai simplement modifié les droits d'accès aux fichiers et le nom du propriétaire.

Connectez-vous ou Inscrivez-vous pour répondre.