Ajout de la prise en charge des outils en ligne de commande pour les clés d'API utilisateur

You do not want to run your own version of Discourse from your own github repo. I promise. For many of the reasons that you have pointed out. You want to develop a plugin. Maybe you should see Install Discourse for development using Docker and Developing Discourse Plugins - Part 1 - Create a basic plugin

See also Can Discourse ship frequent Docker images that do not need to be bootstrapped?. Bitnami is out of date and not supported here.