Skip to main content


Hm, ich habe mir mal ein test-Friendica installiert, von https://hub.docker.com/_/friendica - und bin verwirrt:
* Geht die Administration wirklich nur, indem ich mich per docker exec in den Container begebe und dort console verwende?
* wie verbinde ich mich mit der Welt? Einen Account habe ich mir gemacht, kann auch Beiträge erstellen, aber wie verinde ich mich mit dem Fediverse?
* Wie lege ich einen Admin an? Nach der "Installation" kann ich zwar einen User anlegen, der ist aber scheinbar nicht Admin

Roland Häder reshared this.

in reply to Rainer "diasp​.org" Sokoll ✅

Danke, ich habs jetzt wohl. Jedenfalls kann ich Selbstgespräche zwischen meinen beiden Egos bei Diaspora und Friendica führen :-)
Ob es eine config-Datei gibt, habe ich noch nicht rausbekommen. Wie gesagt: Docker.
in reply to Rainer "diasp​.org" Sokoll ✅

D.h. Du kannst dich jetzt als Admin anmelden?


Ja, aber erst nachdem ich es richtig gemacht habe. PEBCAK ;-)

https://diasp.org/posts/24661716#9471b3c0aa7f013d373228a1592b385a

in reply to Rainer "diasp​.org" Sokoll ✅

So, meine beiden Personas bei Diaspora und Friendica sehen sich, in Friendica habe ichmeine Timeline aus Diaspora.
Nur nicht umgekehrt. Was ich in Friendica poste, sehe ich nicht in Diaspora.
in reply to Rainer "diasp​.org" Sokoll ✅

Ja.
Allerdings sehe ich auch unter /admin/
"The worker was never executed. Please check your database structure!"

Muß ich wohl mal sehen, was das ist.

Unknown parent

Roland Häder

@Tuxi ⁂ @Rainer "diasp​.org" Sokoll ✅ Also ich lasse da einfach ein Shell-Script vom Cron ausfuehren: https://f.haeder.net/check-daemon.sh

Und dann als Domain-Benutzer (so ist es bei mir organisiert) folgendes machen:

$ crontab -e
*/10    *       *       *       *       cd ${HOME}/friendica/htdocs/ && ./check-daemon.sh 2>&1

Speichern und fertig ist. Falls der Daemon nicht laeuft, wird dieser automatisch gestartet und dann mit renice 19 $(pidof php) auf Leerlauf gesetzt. Das */10 sorgt dafuer, dass nur alle 10 Minuten das Script ausgefuehrt wird, da es den PHP-Interpreter und grep regelmaessig benoetigt.

Es kann auch ein nice --adjustment=19 vor dem ./bin/daemon.php status gesetzt werden. Dann verbraucht es nur Leerlaufzeit. Ich habe das eben nachgeholt.

Unknown parent

in reply to Roland Häder

@Tuxi ⁂ @Rainer "diasp​.org" Sokoll ✅ Ihr koennt auch fuer den renice-Befehl auch einen anderen Wert >0 setzen, oder gar ganz auslassen. Dann aber laeuft der Daemon mit mehr Prioritaet, was dem Webserver und eventuell Datenbank - ich nehme an, ihr alle habt nicht so viel Geld uebrig, dass ihr einen Datenbankserver parallel laufen lassen koennt - aber an CPU-ZIrklussen fehlt.
in reply to Rainer "diasp​.org" Sokoll ✅

:-)
Meine Hoffnung ist ja, daß ich mich, wenn es einmal läuft, nie wieder kümmern muß.
https://github.com/containrrr/watchtower
Voraussetzung ist natürlich, daß die Images gepflegt werden.
Unknown parent

Roland Häder
@Tuxi ⁂ @Rainer "diasp​.org" Sokoll ✅ Ah, dann hinke ich da wohl mit dem Update etwas hinterher. :-)
in reply to Rainer "diasp​.org" Sokoll ✅

Ha!
mit einem weiteren Container nur für cron ists doch doof, auf dem Dockerhost das in die crontab:
*/10 * * * * root docker exec -u www-data friendica-app-1 php bin/worker.php

und senden Richtung Diaspora klappt auch :-)
in reply to Rainer "diasp​.org" Sokoll ✅

Alles wird gut.
Bin mir aber nicht sicher, ob ich nicht doch bei Diaspora bleibe. Gefällt mir eigentlich besser.
Andererseits: Von niemandem abhängig zu sein, hat auch was.
Werde wohl erstmal zweigleisig fahren.