Discourse Kostenlose Forum -Software
In der Prämisse Open Source -Diskussionsforum -Software
Der Diskurs bietet mehrere soziale Funktionen, die Twitter und Facebook ähneln. Bauen, engagieren und wachsen Sie Ihre Geschäftswelt auf trendige moderne Weise.
Überblick
Der Diskurs ist eine 100% kostenlose, vollständig open Source, moderne, einfach zu verwendende, feature-reichen Community-basierte Diskussionsforum-Software. Es ist eine robuste, zuverlässige und anpassbare Plattform, die eine breite Palette von Tools für Community -Diskussionen begleitet. Es ist für den Aufbau von Community -Diskussionsplattformen, Postliste oder Chatraum für Ihr Team, Kunden, Fans, Unterstützer oder Freunde konzipiert. Alle neuesten Annehmlichkeiten, die Sie von einer großen sozialen Website wie Twitter oder Facebook erwarten würden, sind im Diskurs erhältlich. Erwähnen Sie jemanden von @Name. Fügen Sie in einen Link oder ein Bild ein, und es macht es wunderbar zu Ihrem Vorteil. Grundlegendes Zitieren und Verknüpfen von Antworten und Themen. Beantworten Sie jeden Ort, den Sie sind, online oder per E -Mail
System Anforderungen
Der Diskurs basiert auf Ruby on Rails, Ember.js, Postgresql und Redis. Die aktuellen Anforderungen für den Diskurs umfassen
- Ruby 2.5+
- PostgreSQL 10+
- Redis 2.6+
- Ein ausgehender MTA (Diskurs bietet keine E -Mail selbst)
Merkmale
Der Diskurs wird von Entwicklern von Stackoverflow mit Prämienqualität gebaut. Es ist die ultimative Auswahl an Spielen, Bildung, Herstellern, Entwicklung, Produkt, Medien, Verbänden und anderen. Der Diskurs unterstützt die Integration in Slack, WordPress, Zendesk, Patreon, Github, Google Analytics und mehr. Der Diskurs verfügt über einen lebendigen Feature -Set. Zu den wichtigsten Merkmalen gehören
Hochwertiges Design
Design ist eines der besten Funktionen: Der Diskurs soll bei der Bildung großartiger Online -Gespräche helfen. Flache Diskussionen mit sehr ausgeführten Zitatsystemen, erweiterbaren/zusammenklappbaren Antworten, unendlicher Schriftrolle, sauberer Benutzeroberfläche und viel mehr Funktionen treffen sich, um ein hochwertiges Forumerlebnis zu formen.
Vertrauenssystem
Der Diskurs verfügt über ein einfaches Benutzervertrauenssystem, das die Verwaltung der Diskussion erheblich einfacher macht. Benutzer erwerben Berechtigungen, wenn sie Vertrauen erwerben, was das Maß an Schadenspammer und Trolle einhält.
kostenlose Plugins für den Diskurs
Der Diskurs hat eine starke Unterstützung für die Community, eine breite Palette von kostenlosen Plugins. Plugins finden Sie unter www.discourse.org/plugins Sie können Ihr Diskussionsforum kostenlos mit Diskurs -Plugins erweitern und anpassen. Hier sind nur einige der derzeit verfügbaren Plugins.
- Akismet Anti-Spam
- Chat -Integration
- OAuth 2.0 & amp; OpenID Connect Support
- SAML -Authentifizierung
- Antworten in Dosen
- Seitenverzeichnis
- Diskursübersetzer
- Diskursrichtlinie machen
- Kalenderintegration
- Thema Tooltip -Voransichten
- Erweiterbare Fußnoten
kostenlose Themen für den Diskurs
Benutzer können zwischen den kostenlosen Themen auswählen, die in ihren Instanzen zur Verfügung gestellt wurden, und sogar verschiedene Themen auf verschiedenen Geräten verwenden. Kostenlose Themen sind bei Diskurs -Community -Hub erhältlich.
Andere Eigenschaften
Einige andere wichtige Merkmale folgen
- Dynamische Benachrichtigungen
- integriertes mobiles Layout
- Automatisch erweitern Links
- Einmalige Anmeldung
- leistungsstarke Mäßigung
- Sozialer Login
- Themen zusammenfassen
- Abzeichen/Emoji
- Zwei-Faktor-Authentifizierung
- verschiedene Pluginoptionen
- Ein-Klick-Upgrades
- umfassende API
Installation
Installation mit GitHub
Klonen Sie das Diskurs -Repository
git clone https://github.com/discourse/discourse.git ~/discourse
Erstellen Sie die Rolle mit dem gleichen Namen wie Ihr Ubuntu -System Benutzername:
sudo -u postgres createuser -s "$USER"
Wechseln Sie zu Ihrem Diskursordner und installieren Sie die benötigten Edelsteine
cd ~/discourse
source ~/.bashrc
bundle install
Nachdem Sie die Datenbankverbindung erfolgreich konfiguriert haben, führen Sie diese Befehle aus:
bundle exec rake db:create
bundle exec rake db:migrate
RAILS_ENV=test bundle exec rake db:create db:migrate
Versuchen Sie nun, die Spezifikationen auszuführen:
bundle exec rake autospec
Rails Server starten:
bundle exec rails server
Installation mit Docker
Nachdem Sie sich als Root -Benutzer angemeldet haben, können wir mit der Installation der Docker beginnen, indem wir die folgenden Befehle eingeben. Sie sollten den Root -Benutzer im Rest des Setup- und Bootstrapping -Prozesses verwenden.
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
Jetzt CD in den Diskursordner.
cd /var/discourse
Als nächstes führen Sie den Befehl diskurs setup aus.
./discourse-setup
Als nächstes werden Sie eine Reihe von Fragen gestellt, die zur Weiterleitung der Installation erforderlich sind.
Hostname for your Discourse? [forum.example.com]:
Email address for admin account(s)? [me@example.com]:
SMTP server address? [smtp.example.com]:
SMTP port? [587]:
SMTP user name? [user@example.com]:
SMTP password? [pa$$word]:
Let's Encrypt account email? (ENTER to skip) [me@example.com]:
Das Diskurs -Setup erstellt eine App.yml -Datei und startet den Bootstrapping -Prozess, der zwischen zwei und acht Minuten dauern kann. Sobald dieser Teil abgeschlossen ist, können Sie zum Browser-basierten Setup übergehen. Herzlichen Glückwunsch! Sie haben den Diskurs erfolgreich installiert