Déployer le dépôt Discourse personnalisé via docker

J’ai apporté quelques modifications au projet discourse original et les ai poussées vers mon dépôt personnel.
Maintenant, j’aimerais utiliser le projet “discourse_docker” pour déployer sur mon serveur.
Bien sûr, le projet “discourse_docker” déploiera le projet “discourse” original et non le mien.

Comment puis-je lier le déploiement “discourse_docker” à mon dépôt ?

Merci.

hmm, pourquoi ne pas faire un plugin à la place ? quels sont les changements fondamentaux qui vous obligent à procéder ainsi ?

1 « J'aime »
  • nouvelle page pour lister toutes les pièces jointes et l’entité source
  • ajouter des filtres à la page d’index des utilisateurs
  • attribuer des publications à un utilisateur spécifique
  • définir les publications comme « fermées »
    etc.

@Lilly a tout à fait raison.

Vous ne devez pas bloquer les mises à jour provenant de l’amont (corrections de bugs, correctifs de sécurité, voire nouvelles fonctionnalités), il est donc préférable d’appliquer les personnalisations avec un plugin (si vous avez besoin de modifier le backend) ou un composant de thème (si seulement le frontend).

Si vous commencez à essayer de maintenir une fork, vous trouverez bientôt que cela prend beaucoup de temps.

3 « J'aime »
  • Je dois créer de nouvelles fonctionnalités (backend et frontend en même temps), comment puis-je créer un plugin pour cela ?
  • Comment puis-je éviter de déployer la dernière version ? J’ai actuellement déployé la beta5 mais je voudrais déployer uniquement les versions stables.

Merci

Commencez ici :

et regardez le code des centaines d’exemples dans Plugin

Merci, je vais essayer.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.