Unterstützung in Deutsch zu bekommen ist hier sicher nicht einfach, aber ein wenig konkreter sollten deine Fragen auf jeden Fall werden. Vielleicht stellst du das Projekt mal vor und sagst wie weit ihr schon seid.
Erst mal vielen Dank für die schnellen Antworten.
Ich arbeite beruflich im Rettungsdienst und möchte für Hilfsorganisation bzw. Helfer ein Intranet erbauen um sich austauschen zu können.
Einen Namen und Domain gibt es schon nur noch nicht mehr.
Das ganze ist im Aufbau und wird unter dem Namen laufen: Retter.One
Mfg
Florian
Ja, für was die einzelne Sachen ist klar.
Die Frage ist, soll das alles auf einen Server? Wenn ja, sollen die auch miteinander “vernetzt” sein?
Deswegen die Frage wie du dir das technisch vorgestellt hast.
Ich bin ehrlich:
Auch wenn du das ehrenamtlich machst, ist es glaube besser im marketplace aufgehoben.
Es ist, je nachdem wie fit jemand ist mit den ganzen Sachen, trotzdem nicht in einer Stunde gemacht. Alleine schon die Serverkonfiguration ist nicht mal so nebenbei fertig.
Anderer Vorschlag:
Installiere dir auf dem Server yunohost.org, und dann damit die 3 einzelnen Sachen. Das “vernetzen” kannst du dann durch die entsprechenden Plugins selbst machen.
Ist zwar jetzt auch nicht optimal, da man dann yunohost vertrauen muss, aber die Installation usw. ist dann einfacher, und alles mit dem Webbrowser zu erledigen.
Ich hab auch ähnliches versucht, aber es gibt leider noch keine sehr gute Integrationen zwischen nextcloud und discourse. Es scheint sehr der Fall zu sein, dass nextcloud versucht chat und diskussion mit einzubauen, mit “nextcloud circles” usw, aber diese finde ich “overly complicated” und noch lange nicht so gut wie discourse.
Vergiss das mit yunohost, habe gerade nachgesehen, und Rocket.Chat wird nur halbherzig betreut.
Warum eigentlich einen extra Chat? Discourse kann auch zum chatten benutzt werden, gibt ja ein Plugin dafür.
Und die Integration mit NextCloud würde ich aus sicherheitstechnischen Gründen auch nicht machen, denn ist ein Zugang gekapert, kann derjenige auch zum anderen Dienst. Hat also jemand den Zugang zum Forum geklaut, hat er auch Zugriff auf NextCloud.
Ich weiß, viele stehen da drauf alles zu vernetzen, ist aber sicherheitstechnisch echt schwachsinnig.
Ja klar Sicherheitstechnisch sind das natürlich Bedenken wenn alles miteinander verbetzt ist aber ich möchte es dem Nutzer einfach machen mit nur einer Registrierung alles nutzen zu können.
2 Wege Authentifizierung ist natürlich sinnvoll trotzdem.
Rocket.Chat bietet neben Chat auch Voice an.
Natürlich gibt es mit Talk eine Funktion bei Nextcloud die sogar Video kann die man nutzen könnte aber finde Rocket.Chat schon passender.
Euer Feedback bisher und Ideen finde ich schon mal sehr gut danke.
Ich treibe an der StaBi Berlin ein ähnliches Projekt voran - ein Social Intranet für die ganze Stiftung Preußischer Kulturbesitz. Discourse und Nextcloud sind da ebenfalls zwei Bausteine, RocketChat wäre grundsätzlich eine gute Wahl, wie oben beschrieben versuche ich aber gerade, das eher über das Discourse-eigene Messaging abzuwickeln um die Anzahl an Tools zu reduzieren.
Was du dir anschauen willst für eine “Kopplung”: ein zentrales LDAP-Verzeichnis, über das alle drei Systeme ihre Authentifizierung einheitlich laufen lassen.
Ich habe für den internen Bedarf eine etwas hemdsärmelige SSO-Bridge zwischen Discourse und Nextcloud (bzw. Nextcloud SSO) erstellt, nachdem das Nextcloud-Discourse Plugin mich nicht mochte. Also eigentlich einene Adapter, der das interne Discourse SSO als OAuth2 Dienst nach außen bereitstellt. Mit kleinen Eingriffen in den PHP-Quelletxt kann man auch nach Gruppen oder Vertrauensstufe unterscheiden, wer welchen Zugriff in Nextcloud bekommt. Master ist dabei Discourse, das ganze sollte aber auf einem getrennten Vhost laufen, als Login-Dienst. Bei Interesse stelle ich das gerne zur Verfügung.
Grundsätzlich schon, wenn man das in Richtung 2G organisiert (habe derzeit nicht impfbare Kinder).
Was mich etwa brennend interessiert: ich habe Geld. Das würde ich gerne über einer Bude abwerfen, die mir dann open source gestellte Funktionen baut. Für so was wäre ein Netzwerk vielleicht auch hilfreich.