Entmutigung des erstmaligen Discourse-Admins

Die meisten Leute nutzen Drittanbieter-Cloud-Anbieter, und diese sind sehr daran interessiert, ihren Dienst abzusichern. Der Mehraufwand besteht hauptsächlich darin, Discourse selbst aktuell zu halten, was viele Leute schaffen (tatsächlich tun es die meisten Seiten, die Discourse nutzen, selbst!).

Selbst beim Hosting auf einem eigenen Computer zu Hause… muss man der Sicherheit etwas mehr Aufmerksamkeit schenken, aber es ist sicherlich nicht in dem Bereich von „Hunderttausenden von Dollar pro Jahr“ kompliziert.

Uns für das Hosting zu bezahlen, wenn möglich, ist jedoch sicherlich eine großartige Möglichkeit, unsere Arbeit an Discourse zu unterstützen!

10 „Gefällt mir“

Es spielt keine Rolle, ob Sie Ihre eigene Hardware betreiben oder virtuelle Hardware auf einem Cloud-Server ausführen. Der Betrieb eigener Hardware führt zusätzliche Elemente durch Hardwarefehler ein, aber die grundlegenden Dilemmata bei der Wartung eines Cloud-Servers sind ähnlich. Können Sie diese Fragen beantworten:

  • Welche Ports lässt Ihre Firewall in Ihre virtuelle Hardware hinein?
  • Welche Ports lässt Ihre Firewall aus Ihrer virtuellen Hardware heraus?
  • Wenn Sie Port 80 und Port 443 für ausgehende Verbindungen zulassen, schränken Sie dann die Websites ein, die die ausgehende Verbindung besuchen kann?
  • Was sind die sieben wahrscheinlichsten Hacking-Strategien, die ein Eindringling anwenden würde, um über den Webserver in Ihre virtuelle Hardware einzudringen, und wie schützen Sie sich gegen jede dieser Strategien?
  • Was ist Ihre Systemadministrationsstrategie, um festzustellen, ob eine unbefugte Nutzung auf Ihrem Rechner stattfindet?

Ich könnte noch eine Weile weitermachen, aber die meisten Leute, die ihre eigenen Cloud-Server verwalten, beantworten diese Art von Fragen nicht gut genug. Und jetzt, mit KI, wird die Raffinesse der Hacks immer stärker werden.

Stellt Ihnen Ihr Cloud-Hosting-Anbieter einen virtuellen Computer zur Verfügung, auf dem Sie Discourse installieren, oder handelt es sich um einen auf Discourse spezialisierten Hosting-Anbieter, der Ihnen lediglich Zugang zu einer Discourse-Instanz auf einem von ihnen gewarteten Server gewährt?

Anderes Thema: Wir hatten die gleiche Erfahrung mit FB, aber in meinem Fall haben sie mir nicht einmal die E-Mail „Sie haben die Berufung gewonnen“ geschickt. Mein Konto funktionierte plötzlich wieder und jetzt verhält sich FB so, als wäre nie etwas passiert. Es gibt keinen Eintrag über ein Ereignis in meinen Sicherheitseinstellungen und im Aktivitätsprotokoll. Jetzt, da ich verstehe, dass FB unsere erstellten Inhalte NICHT schützt, bin ich ernsthaft traumatisiert, und meine Beziehung zu FB ist dauerhaft verändert und beschädigt.

1 „Gefällt mir“

Richtig. Obwohl ich mich nicht rechtfertigen muss (geschweige denn einen „Test“ machen :sweat_smile:), möchte ich Ihnen versichern, dass die Sicherheit meines Setups nicht auf meinen Schultern liegt :rofl:

Dasselbe gilt für mich. Ich hatte keine Illusionen darüber, dass Facebook willkürlich über Leben oder Tod eines Kontos oder einer Community entscheiden kann, aber es trifft einen anders, wenn man es persönlich erlebt hat.

4 „Gefällt mir“

Sie weichen der von mir aufgeworfenen Frage aus, anstatt sie zu beantworten. Es ist Ihr Recht, dies zu tun. Ich habe meine Meinung klar dargelegt, die Sie gerne ignorieren können.

Es ist eine Sache, anzuerkennen, dass FB unsere Konten sperren kann. Das ist schlimm genug, aber ich denke, die meisten Leute verstehen und akzeptieren dieses Risiko. Aber sie überschreiten eine heilige Grenze, wenn sie historische Inhalte löschen. Sie haben zwei Jahre Forschungsdaten gelöscht, die den Wert meines einzelnen Kontos bei weitem überstiegen. Sie haben eine Gruppe von über 15.000 Nutzern ins Chaos gestürzt. Davon gibt es kein Zurück mehr.

1 „Gefällt mir“

Ja. Was ich meine, ist Community-Organisation, nicht wie die Seite organisiert ist. Sie sind voneinander getrennt – Sie organisieren Ihre Community für die Migration zu Discourse, es ist im Grunde eine Kampagne.

Ich habe oben nachgesehen und nichts dazu gefunden – welche Ideen haben Sie? Vielleicht könnten wir uns auf die umsetzbaren Dinge konzentrieren – wie Sie Ihre Ideen materialisieren können, oder Sie in die richtige Richtung weisen. Ich frage mich, ob das Erhalten von fokussierteren Antworten helfen könnte, das Gefühl zu lindern, nur mehr Informationen zu erhalten oder Entscheidungen treffen zu müssen. Ich entschuldige mich, falls ich dazu beigetragen habe und wenn ich bei meinen Vorschlägen zur Rekrutierung von Mitgliedern überheblich gewirkt habe.

2 „Gefällt mir“

Steph’s Kommentar „Die Sicherheit meines Setups liegt nicht in meiner Verantwortung“ klingt eher so, als hätte sie einen Sysadmin an Bord, der bei der Sicherheit hilft.

Einige könnte ich mit etwas Herumprobieren in meiner Konfiguration beantworten. Bei anderen fehlt mir die Erfahrung. Vielleicht sind Sie in der Lage, einige Sicherheitstipps für Self-Hoster ohne ein sechs-stelliges Budget zusammenzustellen? Ich bin sicher, das würde begrüßt werden.

8 „Gefällt mir“

Hast du dir Structuring an active support community migrating from Facebook angesehen? Ein Teil davon ist dort enthalten, aber größtenteils findet es in meinen Diskussionen mit meinem Team statt, und ich habe versucht, das technische Wissen hier zu sammeln.

Wie ich @awesomerobot gleich zu Beginn dieses Threads geantwortet habe, ist mir klar geworden, dass ich meine Probleme bisher vielleicht nicht auf der richtigen „Flugebene“ dargestellt habe:

— etwas, das ich angefangen habe zu ändern, z. B. Badges, Badges, oh my!

Kein Problem, du hast nicht den gesamten Kontext, und ich habe mich vielleicht nicht sehr gut ausgedrückt, wo genau mein Problem liegt. Das passiert! Ich weiß deine Hilfsbereitschaft und Unterstützung wirklich zu schätzen :hugs:

4 „Gefällt mir“

Oh, das habe ich nicht! Das ist großartig, und ich freue mich, Ihnen mitzuteilen, wie wir einige der von Ihnen dort aufgeführten Ideen angegangen sind. Ich denke, meine vorherigen Kommentare haben auf das hingewiesen, was dort bereits gepostet wurde, daher werde ich mich hier zurückhalten, um nicht mehr Platz einzunehmen :slight_smile:

5 „Gefällt mir“

@stephtara Ich verstehe, dass der Blick in den Abgrund scheinbar endloser Konfigurationsoptionen innerhalb einer Discourse-Instanz überwältigend sein kann, aber mit Optionen kommen Möglichkeiten. Vor diesem Hintergrund habe ich zwei wiederkehrende Gedanken, während ich Ihre Themen und Beiträge lese.

Erstens

„Wir formen unsere Werkzeuge und sie formen uns“, ja, und ich denke, wir können uns darauf einigen, dass Facebook nicht mehr in einer wünschenswerten Weise formt. Sie scheinen Discourse zu bevorzugen, beklagen sich aber über den Prozess und wünschen sich weniger Optionen und/oder einen einfacheren Konfigurationsprozess. Obwohl all das für einige cool und von vielen gewünscht wäre, ist dies Discourse und nicht Facebook oder ein anderer Dienst, der als einfacher zu bedienen wahrgenommen wird. Mein Tipp ist, einfach damit anzufangen, Ihr Discourse aufzubauen. Es gibt reichlich Zeit für die sehr willkommenen und geschätzten eloquenten Kritiken an Discourse später, während Sie Ihre Community aufbauen.

Zweitens

Ich stimme @jenmck zu :100:
Wie ein ehemaliger Kollege immer sagte: „Hey Phil, lass nicht zu, dass das Perfekte der Feind des Guten wird“, um mich aus den Details herauszuholen und mich an das große Ganze zu erinnern. Machen Sie es nicht so kompliziert, halten Sie es einfach und legen Sie los.

Meine Vorschläge, um loszulegen:

  1. Bringen Sie das Antwort-per-E-Mail-System zum Laufen.
  2. Fügen Sie nicht viele Kategorien oder Tags hinzu. Fügen Sie nur eines für alle hinzu, die von einer der FB-Gruppen kommen.
  3. Fügen Sie drei Gruppen hinzu, eine für jede FB-Gruppe.
  4. Laden Sie Ihre bestehenden FB-Mitarbeiter/Mods in ihre jeweiligen Gruppen ein. Sie schreiben ausgezeichnet, also verfassen Sie die entsprechenden Willkommensnachrichten für jede Gruppe und die automatisch erstellte Mitarbeitergruppe/Kategorie.
  5. Senden Sie die entsprechenden Mitteilungen auf FB, in denen Sie die oben genannten Einladungen aussprechen. Hinweis: Die Einladungen sind gruppenspezifisch und einige Benutzer erhalten möglicherweise mehr als eine Einladung, wenn sie in mehr als einer FB-Gruppe Mitarbeiter/Mod sind.
  6. Besprechen Sie die gesamte Strukturdiskussion als Mitarbeitergruppe auf Discourse.
  7. Einige Ihrer FB-Mitarbeiter/Mods werden nicht sofort kommen. Das ist in Ordnung, bauen Sie es einfach auf und ermutigen Sie sie, vorbeizuschauen, während Sie daran arbeiten, sich von FB zu lösen. Bauen Sie es, und sie werden kommen … oder auch nicht.
  8. Eröffnen Sie irgendwann relativ bald nach dem oben Genannten Ihren FB-Mitgliedern mit dem Einladungsprozess und einem weiteren Satz gut geschriebener Nachrichten (FB und Discourse) die Möglichkeit, sich einzuladen. Nicht jeder FB-Benutzer wird sofort kommen. Machen Sie weiter mit sanftem Zureden … Bauen Sie es, und sie werden kommen … oder auch nicht.
  9. „Posten Sie einfach etwas“ auf Ihrer Discourse-Instanz.

Bezüglich Ihrer Videos und Dokumente:

  • Wenn Sie dies noch nicht getan haben, richten Sie einen YouTube-Kanal mit allen Videos ein. Es wird mühsam sein, für jedes Video Themen/Beiträge in Discourse zu erstellen, aber sobald dies geschehen ist, können Sie die Dinge sehr schön indexieren und organisieren.
  • Die Dokumente sind vorerst möglicherweise besser an anderer Stelle untergebracht. Es gibt zahlreiche Möglichkeiten. Meine Präferenz wäre, sie von einer statischen Website wie Hugo aus bereitzustellen.

Es schmerzt mich und vielleicht auch andere, Sie beim Aufbau Ihrer Discourse-Community kämpfen zu sehen. Sie haben hier auf Meta Leute, denen Ihr Erfolg am Herzen liegt. Sie und Ihre Mitarbeiter/Mods können hier jederzeit um Hilfe bitten.

4 „Gefällt mir“

Ich denke, das ist es, was er sagt. Ich helfe seit 2017 Self-Hostern, von denen einige sehr unverantwortlich waren (wie z. B. jahrelang nichts zu aktualisieren). Da ich einen großen Teil meines Lebensunterhalts mit der Unterstützung von Self-Hostern verdiene, habe ich natürlich eine andere Meinung.

Das einzige Sicherheitsproblem, das ich gesehen habe, war bei einem Administrator, der Dinge tat, wie Elemente mit CSS in einer Theme-Komponente zu verstecken und dann dafür zu kassieren, es zu „reparieren“. Er hat auch einen Post.destroy_all in der Rails-Konsole ausgeführt und, nun ja, viele Beiträge gelöscht. (Es ist mir gelungen, zumindest die meisten davon aus einem Backup wiederherzustellen.) Mir ist nicht bekannt, dass jemand eine Datenbank gestohlen wurde (außer von jemandem, der dafür bezahlt wurde, Zugang zur Datenbank zu haben).

Discourse leistet bemerkenswerte Arbeit bei der Sicherheit. WordPress zu betreiben ist viel gefährlicher als Discourse zu betreiben. Ich denke nicht, dass das jemand tun sollte.

4 „Gefällt mir“

Ich sage nicht, dass das Selbst-Hosten von Discourse an sich tiefgreifende Kenntnisse in Computersicherheit erfordert. Aber wenn ich so etwas lese:

…dann schlägt bei mir eine Alarmglocke an.

Nicht, weil es falsch wäre, Hilfe anzunehmen, sondern weil es auf ein Setup hindeutet, bei dem der fortlaufende Zugang und die Verantwortung von der Verfügbarkeit einer bestimmten Person abhängen. In dieser Situation ist eine gehostete Lösung oft besser geeignet. Sie müssten sich immer noch nicht selbst auf dem Server anmelden, aber Sie hätten eine zuverlässige Partei, auf die Sie zurückgreifen können, anstatt sich auf guten Willen, Freizeit oder die Verfügbarkeit dieser einen Person zu verlassen, wenn etwas schiefgeht. Ganz ähnlich wie man sich nicht auf Facebook als langfristige Garantie verlassen kann, haben wir ganze Communities scheitern sehen, nur weil die eine Person, die die Schlüssel hielt, nicht mehr ans Telefon ging.

In der Praxis kommen die Leute genau in dem Moment, in dem etwas kaputt geht und diese Person nicht mehr erreichbar ist, zu uns (oder zu Jay oder zu CDCK), obwohl ich hier vielleicht nur für meine eigene Gemeinde predige.

Aber ich weiche vielleicht vom eigentlichen Thema ab. Ich denke, @philh sagt es besser, als ich es je könnte

Kleine Schritte. Es muss nicht sofort perfekt sein. Tatsächlich weiß niemand, was „perfekt“ für Ihre spezifische Community ist. Sie und Ihre Community werden es unterwegs herausfinden. Und wenn Sie durch mangelndes Wissen darüber, wie man etwas tut, oder vielleicht sogar darüber, welche Möglichkeiten es gibt, behindert werden, ist Meta der perfekte Ort, um zu fragen, und ich kenne kein anderes Produkt mit einer so großartigen Community, auf die sich die Leute verlassen können.

7 „Gefällt mir“

Oder vielleicht bedeutet es einfach, dass ich es noch nicht getan habe, weil ich meine gesamte „Discourse“-Zeit damit verbracht habe, in der Admin-Oberfläche herumzuwühlen und mich im Meta aufzuhalten, dass ich mich noch von einem Unfall Anfang des Jahres erhole, der zu meinen bereits bestehenden Herausforderungen mit der exekutiven Funktion (hallo ADHS) beigetragen hat, und dass ich in den letzten Wochen mit meiner Rückkehr zur Arbeit, meiner kranken Katze und dem Leben im Allgemeinen kaum den Kopf über Wasser halten konnte. Und dass die Hürde, „etwas zum ersten Mal zu tun“, höher ist, als man vielleicht denkt, was wenig mit dem eigentlichen Inhalt der zu erledigenden Aufgabe zu tun hat.

Aus demselben Grund habe ich die Installation nicht selbst vorgenommen: Ich hätte es herausfinden können, aber ich bin a) in einem Lebensabschnitt und b) in den gegenwärtigen Umständen, in denen ich strategisch darüber entscheide, wofür ich meine Energie aufwende.

Für mich weicht dieser ganze Thread vom Thema ab und das schon seit einiger Zeit. Ich habe darüber gepostet, was meiner Meinung nach meine Erfahrung als neuer Discourse-Administrator schwieriger macht, als ich denke, dass sie sein könnte, und (keine harten Gefühle gegenüber den betreffenden Personen) ich habe das Gefühl, dass ich wegen meines Community-Managements sowie meiner technischen Expertise und Fähigkeiten gegrillt werde.

6 „Gefällt mir“

Sie müssen sich nicht rechtfertigen. Ich wollte nur auf etwas hinweisen, das Ihnen möglicherweise im Weg steht.

Da ich seit 13 Jahren Teil dieser Community bin, glaube ich nicht, dass das hier passiert. Wenn jemand um Hilfe bittet, fangen die Leute viel öfter an, sowohl was zu tun als auch wie es zu tun ist, anzubieten, selbst wenn nur nach einem von beidem gefragt wurde. Und wenn Ratschläge kommen, die nicht ausdrücklich erbeten wurden, ist es sehr leicht, dass sie sich persönlicher oder bewertender anfühlen, als sie gemeint waren.

5 „Gefällt mir“

Hallo zusammen, ich habe viel weniger Erfahrung als die meisten von euch hier, aber ich habe eine Discourse-Community von Grund auf neu aufgebaut (mit etwas technischer Hilfe von einem Kollegen, da sie selbst gehostet ist). Und ich könnte nicht glücklicher sein, aber es stimmt, dass ich mich immer genau daran gehalten habe: :backhand_index_pointing_down:

Schritt für Schritt habe ich neue Dinge implementiert, aber nur, wenn es nötig war. Und ich habe hier im Meta immer Hilfe gefunden, ich kann nicht zählen, wie oft dieses Forum meinen :4$$ gerettet hat :rofl:

Absolut wahr.

Meine Community ist gerade 3 Jahre alt geworden (obwohl ich ein Jahr früher angefangen habe, Discourse zu lernen), und jetzt wäre es viel komplizierter, alles anzupassen, wenn ich die Plattform wechseln müsste.

Dafür fand ich es sehr nützlich, ein Anfänger-Tutorial einzubinden, in dem ich neuen Mitgliedern erkläre, wie sie die Benachrichtigungen in ihrem Profil anpassen können, zusammen mit anderen grundlegenden Dingen wie dem Posten, Suchen, Reagieren und dem Ausfüllen der Biografie. Genau deswegen :backhand_index_pointing_down:


Tolle Ratschläge :clap:


Vielen Dank fürs Teilen @stephtara, ich hoffe, alles entwickelt sich zum Besten und Sie teilen Ihre tolle Discourse hier auch (übrigens: Ich bin ein absoluter Katzenliebhaber und ehemaliger Tierarzt, daher würde ich Ihre Community sehr gerne besser kennenlernen).

10 „Gefällt mir“

Ich fühle mit dir! Ich bin in einer ähnlichen Situation, wahrscheinlich etwa zwei Wochen hinter dir auf meiner Discourse-Reise. Ich habe einen ähnlichen Hintergrund mit Online-Systemen (außer dass ich Softwareentwickler bin).

Dein Beitrag macht mir etwas Angst, weil ich gerade anfangen wollte, mich ernsthaft mit Discourse zu beschäftigen, und ich kämpfe darum, die Zeit dafür zu finden. Es sieht so aus, als würde ich es nicht stückchenweise schaffen können, wie ich gehofft hatte.

Jedenfalls wollte ich nur sagen, dass ich bei dir bin und dort helfen werde, wo ich kann!

8 „Gefällt mir“

Danke fürs Vorbeischauen! Migrierst du auch eine bestehende Community von Facebook? In den letzten Tagen ist mir klar geworden, dass dies ein Schlüsselelement meiner Probleme ist, was mir bisher vielleicht etwas entgangen ist. Ich plane, zusammenzufassen, was ich bezüglich der Facebook-Migrationsfrage verstanden habe, sobald ich ein oder zwei Stunden Zeit habe, mich hinzusetzen und zu schreiben.

Ach, tut mir leid deswegen. Aber ja, Zeit wird definitiv benötigt. Ich denke, es hängt von deinem „Community-Aufbauszenario“ ab. Ich glaube, wenn ich eine Community „von Grund auf“ neu gründen würde (vielleicht tue ich das sogar, ich habe Ideen!), wäre ich mit dem, was ich eingerichtet habe, schon dabei, Gas zu geben.

4 „Gefällt mir“

Nein, ich migriere keine Community von Facebook. Stattdessen baue ich eine von Grund auf neu auf. Dennoch bin ich von der Auswahl an Optionen etwas verwirrt. Ich werde mich erst nach den Feiertagen ernsthaft damit befassen.

1 „Gefällt mir“

Discourse hat zwar viele Optionen, aber es ist nicht allzu schwer, sie methodisch durchzugehen.

Eine Verbesserung wäre, nicht nur eine Beschreibung für jede Website-Einstellung zu haben, sondern auch einen Link zur Dokumentation. Manchmal ist die Beschreibung nur als Erinnerung nützlich, wenn man die Information bereits kennt. Allerdings ist es einfach genug, nach den Informationen zu suchen oder hier zu fragen.

Die Seite „30-minütige Installation“ verlinkt auf ausgewählte Forum-Themen. Das ist wahrscheinlich der beste Ort, um weitere Links zur Dokumentation hinzuzufügen.

Jeder wird einen anderen Fokus haben, und es wird schwierig sein, allen gerecht zu werden. Ich kam von Mailman und fand die Art und Weise, wie Discourse E-Mails behandelt, etwas willkürlich, aber mir wurde klar, dass es gut genug ist, und ich hatte keine wirklichen Probleme.

Wenn Sie eine von der Community bearbeitbare Katzendatenbank wünschen (ich bin mir nicht sicher, ob das genau das ist, was Sie wollen), dann probieren Sie MediaWiki plus Cargo (oder SMW) und Page Forms aus.

4 „Gefällt mir“

Zustimmung. Es wäre ein großes Projekt, aber es wäre schön, wenn jede Website-Einstellung (oder zumindest diejenigen, bei denen eine kurze Beschreibung nicht ganz ausreicht) auf einen Abschnitt einer Dokumentationsseite verlinken würde, der erklärt, was sie tut und wie sie mit anderen relevanten Einstellungen interagiert.

4 „Gefällt mir“

Ich denke, so etwas ist bereits Teil des Redesign-Prozesses. Der Link „Mehr erfahren“ auf der Konfigurationsseite für die „Über“-Seite verweist beispielsweise auf das Dokumentationsthema hier im Meta.

Ich denke, ein Link pro Gruppe von Website-Einstellungen zu demselben Bereich wäre besser als für jede einzelne Einstellung. Bei einer einzelnen Einstellung sollte die Suche Ihnen ohnehin das zugehörige Dokumentationsthema anzeigen.

3 „Gefällt mir“