Projekte/Forum: Unterschied zwischen den Versionen
< Projekte
Zur Navigation springen
Zur Suche springen
Zeile 11: | Zeile 11: | ||
}} | }} | ||
== Maintainer == | |||
* Applikations-Admin: [[Benutzer:kaefert|Thomas Käfer]] | * Applikations-Admin: [[Benutzer:kaefert|Thomas Käfer]] | ||
* Moderatoren: [[Benutzer:erich|Erich N. Pekarek]], [[Benutzer:vchrizz|Christoph Lösch]], [[Benutzer:pocki|Christian Pock]] | * Moderatoren: [[Benutzer:erich|Erich N. Pekarek]], [[Benutzer:vchrizz|Christoph Lösch]], [[Benutzer:pocki|Christian Pock]] | ||
* Server-Admin: [[Benutzer:vchrizz|Christoph Lösch]] | * Server-Admin: [[Benutzer:vchrizz|Christoph Lösch]] | ||
== Einrichtung und Konfiguration des Forums == | |||
* [https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md Set up Discourse in the cloud in under 30 minutes] (auf experimenteller Basis, privat gehostete VM) | * [https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md Set up Discourse in the cloud in under 30 minutes] (auf experimenteller Basis, privat gehostete VM) | ||
** Konfiguration anpassen: <code>/var/discourse/containers/app.yml</code> | ** Konfiguration anpassen: <code>/var/discourse/containers/app.yml</code> | ||
Zeile 34: | Zeile 34: | ||
** [https://meta.discourse.org/t/emojis-not-displaying-old-avatar-styles/13986/3 Emojis Not Displaying / Old Avatar Styles] (korrigiert imgsrc von alter URL auf aktuelle URL) | ** [https://meta.discourse.org/t/emojis-not-displaying-old-avatar-styles/13986/3 Emojis Not Displaying / Old Avatar Styles] (korrigiert imgsrc von alter URL auf aktuelle URL) | ||
* [https://meta.discourse.org/t/running-other-websites-on-the-same-machine-as-discourse/17247 Running other websites on the same machine as Discourse] (für statische HTML Kopie des alten PunBB Forums auf [http://oldforum.funkfeuer.at oldforum.funkfeuer.at]) | * [https://meta.discourse.org/t/running-other-websites-on-the-same-machine-as-discourse/17247 Running other websites on the same machine as Discourse] (für statische HTML Kopie des alten PunBB Forums auf [http://oldforum.funkfeuer.at oldforum.funkfeuer.at]) | ||
=== Plugins === | |||
* [https://meta.discourse.org/t/install-a-plugin/19157 Install a Plugin] | * [https://meta.discourse.org/t/install-a-plugin/19157 Install a Plugin] | ||
** [https://github.com/discourse/discourse-data-explorer discourse-data-explorer] | ** [https://github.com/discourse/discourse-data-explorer discourse-data-explorer] | ||
Zeile 50: | Zeile 50: | ||
**** ldap filter: uid=%{username} | **** ldap filter: uid=%{username} | ||
=== Themes === | |||
* [https://meta.discourse.org/t/changing-the-like-icon/7460/12 Changing the “Like” icon] | * [https://meta.discourse.org/t/changing-the-like-icon/7460/12 Changing the “Like” icon] | ||
* [https://meta.discourse.org/t/how-do-i-install-a-theme-or-theme-component/63682 How do I install a Theme or Theme Component?] | * [https://meta.discourse.org/t/how-do-i-install-a-theme-or-theme-component/63682 How do I install a Theme or Theme Component?] | ||
Zeile 58: | Zeile 58: | ||
* [https://meta.discourse.org/t/changing-max-attachment-size/26435/19 Changing Max Attachment Size] | * [https://meta.discourse.org/t/changing-max-attachment-size/26435/19 Changing Max Attachment Size] | ||
== Debugging == | |||
Wie schon anhand der Links zu erkennen, ist https://meta.discourse.org/ eine gute Anlaufstelle um die gängisten Probleme und deren Lösung zu finden. | |||
====== WebUI ====== | ====== WebUI ====== | ||
* App-Logging: https://forum.funkfeuer.at/logs | * App-Logging: https://forum.funkfeuer.at/logs (nur einsehbar mit Administrator-Rechten) | ||
** Admin-Benutzer: siehe [https://backbone.funkfeuer.at/ backbone-dokuwiki] | |||
** Admin-Passwort: siehe [https://backbone.funkfeuer.at/ backbone-dokuwiki] | |||
====== CLI ====== | ====== CLI ====== | ||
* per SSH (auf Port 10) verbinden bzw. einloggen: | * per SSH (auf forum.funkfeuer.at Port 10) verbinden bzw. einloggen: | ||
<pre> | <pre> | ||
vchrizz@forum:~$ cd /var/discourse/ | vchrizz@forum:~$ cd /var/discourse/ |
Version vom 17. März 2018, 18:43 Uhr
0xFF-Discourse | |
---|---|
Starttermin |
23 Feb. 18 |
Status | |
[[Description::https://forum.funkfeuer.at
Ziel des 0xFF-Projekts, Discourse einzusetzen, ist die Verbesserung der Kommunikation durch ein zeitgemässes Tool, das unterschiedliche Kommunikationsformen zusammenführt. Wir erhoffen uns daraus ein besseres Miteinander. |
Maintainer
- Applikations-Admin: Thomas Käfer
- Moderatoren: Erich N. Pekarek, Christoph Lösch, Christian Pock
- Server-Admin: Christoph Lösch
Einrichtung und Konfiguration des Forums
- Set up Discourse in the cloud in under 30 minutes (auf experimenteller Basis, privat gehostete VM)
- Konfiguration anpassen:
/var/discourse/containers/app.yml
- Konfiguration anpassen:
- Move your Discourse Instance to a Different Server (von bisher experimentellem www.forum.wien.funkfeuer.at)
- Cannot get email working on new install (spezielle SMTP Einstellungen notwendig für Smarthost mail.funkfeuer.at)
- SMTP connection problem, docker installation (notwendige Anpassung vor Installation)
- app.yml: DISCOURSE_SMTP_AUTHENTICATION: login
- app.yml: #DISCOURSE_SMTP_ENABLE_START_TLS: true # (optional, default true)
- Mail Einstellungen - Versandmethode:
- notification email: forum@funkfeuer.at
- address: mail.funkfeuer.at
- port: 587 (SSL Zertifikat muss validieren!)
- user_name: siehe backbone-dokuwiki
- password: siehe backbone-dokuwiki
- SMTP connection problem, docker installation (notwendige Anpassung vor Installation)
- docker-mailserver (POP3 Mailbox notwendig, forum@funkfeuer.at und forum-*@funkfeuer.at wird von mail.funkfeuer.at weitergeleitet auf forum.funkfeuer.at)
- Setting up Let’s Encrypt with Multiple Domains (wegen Migration auf forum.funkfeuer.at)
- Emojis Not Displaying / Old Avatar Styles (korrigiert imgsrc von alter URL auf aktuelle URL)
- Cannot get email working on new install (spezielle SMTP Einstellungen notwendig für Smarthost mail.funkfeuer.at)
- Running other websites on the same machine as Discourse (für statische HTML Kopie des alten PunBB Forums auf oldforum.funkfeuer.at)
Plugins
- Install a Plugin
- discourse-data-explorer
- discourse-ldap-auth
- Allowance of variables in "bind_dn" and "password" field.
- Manueller Patch: Can I bind against the current user
- LDAP Einstellungen:
- ldap hostname: ldap.funkfeuer.at
- ldap port: 636 (SSL Zertifikat muss validieren!)
- ldap method: ssl
- ldap base: ou=Users,dc=funkfeuer,dc=at
- ldap uid: uid
- ldap bind dn: uid=%{username},ou=Users,dc=funkfeuer,dc=at
- ldap password: %{password}
- ldap filter: uid=%{username}
Themes
Debugging
Wie schon anhand der Links zu erkennen, ist https://meta.discourse.org/ eine gute Anlaufstelle um die gängisten Probleme und deren Lösung zu finden.
WebUI
- App-Logging: https://forum.funkfeuer.at/logs (nur einsehbar mit Administrator-Rechten)
- Admin-Benutzer: siehe backbone-dokuwiki
- Admin-Passwort: siehe backbone-dokuwiki
CLI
- per SSH (auf forum.funkfeuer.at Port 10) verbinden bzw. einloggen:
vchrizz@forum:~$ cd /var/discourse/ vchrizz@forum:/var/discourse$ ./launcher enter app root@forum-app:/var/www/discourse#