Discourse Ingyenes fórum szoftver
A Fremise Open Source Facionális Fórum szoftver
A diskurzus számos társadalmi funkciót nyújt, mint a Twitter és a Facebook. Építsen, vonzza be és növeli üzleti közösségét divatos modern módon.
Áttekintés
A diskurzus egy 100% -ban ingyenes, teljesen nyílt forrású, modern, könnyen használható, funkciókban gazdag közösségi alapú vitafórum szoftver. Ez egy robusztus, megbízható és alkalmazkodó platform, amely számos eszközt kíséri a közösségi megbeszélésekhez. Úgy tervezték, hogy közösségi vita platformokat, levelezőlistát vagy csevegőszobát építhessen a csapatának, az ügyfeleknek, a rajongóknak, a támogatóknak vagy a barátoknak. Az összes olyan élvonalbeli kényelem, amelyet egy nagyobb közösségi weboldalról, például a Twitter vagy a Facebook -ról számíthat, a diskurzusban érhető el. Említsen valakit @Name segítségével. Illessze be egy linket vagy egy képet, és ez csodálatossá teszi az Ön javát. A válaszok és témák alapvető hivatkozása és összekapcsolása. Válaszoljon minden olyan helyre, ahol van, online vagy e -mailben
Rendszerkövetelmények
A diskurzus a Ruby on Rails, az Ember.js, a PostgreSQL és a Redis alapja. A diskurzusra vonatkozó jelenlegi követelmények között szerepel
- Ruby 2.5+
- PostgreSQL 10+
- Redis 2.6+
- A kimenő MTA (a diskurzus nem ad e -mailt)
Jellemzők
A diskurzust a prémium minőségű StackOverflow fejlesztői építik. Ez a játékok, oktatás, készítői, fejlesztés, termék, média, társulások és egyéb játékok végső választása. A diskurzus támogatja az integrációt a Slack, a WordPress, a Zendesk, a Patreon, a Github, a Google Analytics és még sok más. A diskurzus élénk szolgáltatáskészlettel rendelkezik. A főbb jellemzők a
Kiváló minőségű formatervezés
A tervezés az egyik legjobb tulajdonság: a diskurzus célja, hogy segítsen a nagyszerű online beszélgetések kialakításában. Lapos megbeszélések nagyon végrehajtott idéző rendszerekkel, kibővíthető/összecsukható válaszokkal, végtelen tekercsekkel, tiszta felhasználói felületekkel és még sok más funkcióval találkoznak, hogy kialakítsák a magas színvonalú fórum élményét.
Trust Rendszer
A diskurzusnak van egy egyszerű felhasználói bizalmi rendszere, amely a vita kezelését jelentősen egyszerűbbé teszi. A felhasználók engedélyeket szereznek, amikor bizalmat szereznek, ami korlátozza a károsodást, amelyet a spamerek és a trollok megtehetnek.
Ingyenes beépülő modulok a diskurzushoz
A diskurzus erős közösségi támogatással rendelkezik, széles választék az ingyenes pluginok számára. A bővítmények a www.discourse.org/plugins oldalon érhetők el. Íme néhány a jelenleg elérhető beépülő modulok közül.
- Akismet anti-spam
- Csevegés integrációja
- OAuth 2.0 & amp; OpenID Connect támogatás
- SAML hitelesítés
- Konzerv válaszok
- SiteMap
- Diskurzus fordítója
- A diskurzuspolitikát készíteni
- Naptár integrációja
- Téma ToolTIP előnézetek
- Bővíthető lábjegyzetek
Ingyenes témák a diskurzushoz
A felhasználók választhatnak az példányukon elérhető ingyenes témák között, és különféle témákat is felhasználhatnak a különféle eszközökön. Ingyenes témák kaphatók Diskurzus Közösségi Hub -nél.
Más funkciók
Néhány más fontos jellemző is követi
- Dinamikus értesítések
- beépített mobil elrendezés
- A linkek automatikus bővítése
- Egyetlen bejelentkezés
- Erőteljes moderálás
- Társadalmi bejelentkezés
- Összefoglalja a témákat
- jelvények/hangulatjelek
- Két tényezős hitelesítés
- változatos plugin beállítások
- Egy kattintson a frissítésekre
- Átfogó API
telepítés
Telepítés a GitHub használatával
Klónozza a diskurzus tárolóját
git clone https://github.com/discourse/discourse.git ~/discourse
Hozzon létre szerepet az Ubuntu rendszer felhasználónevével azonos névvel:
sudo -u postgres createuser -s "$USER"
Váltson a diskurzus mappájára, és telepítse a szükséges drágaköveket
cd ~/discourse
source ~/.bashrc
bundle install
Most, hogy sikeresen konfigurálta az adatbázis -kapcsolatot, futtassa ezeket a parancsokat:
bundle exec rake db:create
bundle exec rake db:migrate
RAILS_ENV=test bundle exec rake db:create db:migrate
Most próbálja meg futtatni a specifikációkat:
bundle exec rake autospec
Start Rails szerver:
bundle exec rails server
Telepítés a Docker használatával
Miután bejelentkezett a gyökérfelhasználóként, a Docker telepítését a következő parancsok megadásával kezdhetjük meg. A gyökérhasználót a beállítási és a bootstrapping folyamat többi részében kell használni.
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
Most CD a diskurzus mappába.
cd /var/discourse
Ezután futtatja a diskurzus beállítási parancsát.
./discourse-setup
Ezután felteszik egy sor kérdést, amelyekre szükség van a telepítés előmozdításához.
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]:
A diskurzus beállítása létrehoz egy app.yml fájlt, és elindítja a bootstrapping folyamatot, amely bárhol két -nyolc percet vehet igénybe. Amint ez a rész befejeződik, továbbléphet a böngésző-alapú beállításra. Gratula! Sikeresen telepítette a diskurzust