
Friendica Admin-Passwort via Kommandozeile in Docker zurücksetzen
Ich hatte daheim auf meinem heimischen NUC Friendica per Docker installiert, was ja super einfach ist. Nach der Installation rief ich dann die Netzwerkadresse im Browser auf, ich konnte auch einen Admin-Account anlegen - aber weder kam die Bestätigungsmail an, noch wurde mir das Passwort in der rechten oberen Ecke im Browser angezeigt.
Auch "Passwort zurücksetzen" in Friendica änderte nichts - es war kein Login möglich (mangels Passwort). Jetzt habe ich herausgefunden, dass es dafür aber Abhilfe gibt:
Im Terminal in das Verzeichnis wechseln, in dem die docker-compose.yml von Friendica liegt, das ist bei mir:
cd ~/friendica
Dann die Shell innerhalb des Friendica-Containers ausführen:
docker compose exec app bash
Und nun noch Das Passwort ändern. Wichtig: Bei Username muss genau der Username stehen, den du im Browser für die Registrierung des Admin-Accounts für Friendica verwendet hast:
bin/console user password DeinAdminBenutzername DeinSicheresPasswort
Danach die Shell verlassen mit:
exit
Nun kannst du deine Friendica-Seite im Browser aufrufen und dich mit deinem Admin-Account einloggen. 😅