Discourse Logiciel de forum gratuit
Sur la prémisse du logiciel de forum de discussion open source
Le discours fournit plusieurs fonctionnalités sociales similaires à Twitter et Facebook. Construisez, engagez et développez votre communauté d'affaires d'une manière moderne à la mode.
Aperçu
Le discours est un logiciel de forum de discussion communautaire riche en fonctionnalités, entièrement open source, moderne, facile à utiliser et riche en fonctionnalités. Il s’agit d’une plate-forme robuste, fiable et adaptable qui accompagne un large éventail d’outils pour les discussions communautaires. Il est conçu pour construire des plateformes de discussion communautaires, une liste de diffusion ou une salle de chat pour votre équipe, vos clients, vos fans, vos supporters ou vos amis. Toutes les commodités de pointe que vous prévoyez à partir d’un site social majeur comme Twitter ou Facebook sont disponibles dans le discours. Mentionnez quelqu’un par @name. Collez dans un lien ou une image, et cela le rend merveilleux pour votre avantage. Citant et lien des réponses et sujets de base. Répondre à tout endroit que vous êtes, en ligne ou par e-mail
Configuration requise
Le discours est basé sur Ruby sur Rails, Ember.js, Postgresql et Redis. Les exigences actuelles pour le discours comprennent
- Ruby 2.5+
- PostgreSQL 10+
- redis 2.6+
- Un MTA sortant (le discours ne fournit pas de courrier électronique lui-même)
Caractéristiques
Le discours est construit par les développeurs de Stackoverflow avec une qualité de qualité supérieure. C’est un choix ultime de jeux, d’éducation, de fabricants, de développement, de produits, de médias, d’associations et autres. Le discours prend en charge l’intégration avec Slack, WordPress, Zendesk, Patreon, Github, Google Analytics et plus encore. Le discours a un ensemble de fonctionnalités dynamiques. Les principales caractéristiques incluent
Design de haute qualité
Le design est l’une des meilleures caractéristiques: le discours est conçu pour aider à la formation de grandes conversations en ligne. Des discussions plates avec des systèmes de citation très exécutés, des réponses extensibles / pliables, un défilement infini, une interface utilisateur propre et beaucoup plus de fonctionnalités se rencontrent pour façonner une expérience de forum de haute qualité.
Système de confiance #### Le discours a un système de confiance utilisateur simple qui rend la gestion de la discussion beaucoup plus simple. Les utilisateurs acquièrent des autorisations au fur et à mesure qu’ils acquièrent la confiance, ce qui réduit la mesure des dommages que les spammeurs et les trolls peuvent le faire.
Plugins gratuit pour le discours
Le discours a un fort soutien communautaire, une large gamme de plugins gratuits est disponible. Les plugins sont disponibles sur www.discourse.org/plugins que vous pouvez étendre et personnaliser votre forum de discussion avec des plugins de discours gratuitement. Voici quelques-uns des plugins actuellement disponibles.
- Akismet anti-spam
- Intégration de chat
- OAuth 2.0 & amp; Support OpenID Connect
- Authentification SAML
- Réponses en conserve
- Sitemap
- Traducteur de discours
- La politique du discours fait
- Intégration du calendrier
- Aperçu de l’influence du sujet
- Notes de bas de page extensibles
Thèmes gratuits pour le discours
Les utilisateurs peuvent choisir entre les thèmes gratuits mis à disposition sur leurs instances et même utiliser divers thèmes sur divers appareils. Les thèmes gratuits sont disponibles à centre communautaire de discours.
Autres caractéristiques
Certaines des autres caractéristiques importantes suivent
- Notifications dynamiques
- Disposition mobile intégrée
- Liens en expansion automatiquement
- Authentification unique
- modération puissante
- Connexion sociale
- résumer des sujets
- Badges / emoji
- Authentification à deux facteurs
- Options de plugin diverses
- Mises à niveau en un clic
- API complète
Installation
Installation à l’aide de github
Cloner le référentiel du discours
git clone https://github.com/discourse/discourse.git ~/discourse
Créez un rôle avec le même nom que le nom d’utilisateur du système Ubuntu:
sudo -u postgres createuser -s "$USER"
Passez à votre dossier de discours et installez les gemmes nécessaires
cd ~/discourse
source ~/.bashrc
bundle install
Maintenant que vous avez configuré avec succès la connexion de la base de données, exécutez ces commandes:
bundle exec rake db:create
bundle exec rake db:migrate
RAILS_ENV=test bundle exec rake db:create db:migrate
Maintenant, essayez d’exécuter les spécifications:
bundle exec rake autospec
Démarrer le serveur Rails:
bundle exec rails server
Installation à l’aide de Docker
Une fois que vous vous êtes connecté en tant qu’utilisateur racine, nous pouvons commencer l’installation de Docker en entrant les commandes suivantes. Vous devez utiliser l’utilisateur racine tout au long du reste du processus de configuration et de bootstrap.
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
Maintenant, CD dans le dossier du discours.
cd /var/discourse
Ensuite, vous exécuterez la commande de configuration du discours.
./discourse-setup
Ensuite, on vous pose une série de questions nécessaires pour avancer avec l’installation.
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]:
La configuration du discours créera un fichier app.yml et lancera le processus de bootstrap, qui peut prendre de deux à huit minutes. Une fois cette partie terminée, vous pouvez passer à la configuration basée sur le navigateur. Bravo! Vous avez réussi à installer le discours