Is there a way to set the main api key via the console?
YML=app
SSH_USER=root@host
API_KEY=`ssh $SSH_USER sudo docker exec -w /var/www/discourse -i $YML rake api_key:get`
Does this get or set the api?
It does both. It sets it if it’s not set already.
Is the api key being passed in and used or is rake api_key:get creating one if one does not exist?
Context is rebuilding an instance and keeping the old api key.
If the database persists then the API key persists.
Cool. So it’s in the database somewhere.
Context is building from scratch and testing the importing routines.
Thanks Jay, cheers!
Have a look at the rake task in lib/tasks/api_key.
Salut @pfaffman, comment puis-je suivre ces étapes à l’intérieur de l’application ?? Je veux dire, après ./launcher enter app, comment puis-je utiliser ces commandes que tu as mentionnées ?
Vous devriez pouvoir simplement exécuter rake api_key:get — essayez cela. Je n’ai pas examiné la commande, donc je ne sais pas si des paramètres sont nécessaires.
Merci pour votre réponse, j’ai résolu mon problème grâce à cette solution ici : Locked out of admin account after disabling SSO Memberful - #5 by Thamer
En ce qui concerne les commandes, les commandes d’application, etc., où puis-je en savoir plus à ce sujet ? Il est difficile de trouver des informations de base et compliqué de résoudre des problèmes lorsque j’en ai besoin.
Vous pouvez
./launcher enter app
rake api_key:get
Peut-être jeter un coup d’œil à Opérations en masse administratives