Difference between revisions of "Intersect"
(18 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | Intersect | + | {{archive|May 2019}} |
+ | |||
+ | There is now a Discourse forum at [https://talk.nottinghack.org.uk talk.nottinghack.org.uk] | ||
+ | {{grey-start}} | ||
+ | Intersect was a temporary VM running [http://www.discourse.org/ Discourse]. This is to test the software as a possible replacement for Google Groups | ||
==Discourse== | ==Discourse== | ||
Line 13: | Line 17: | ||
Using Amazon S3 for uploads and backups. Keeps space used on the server to a minimum. | Using Amazon S3 for uploads and backups. Keeps space used on the server to a minimum. | ||
+ | |||
+ | Everything runs in the container. Changes to container will be destroyed when it is rebuilt. | ||
+ | |||
+ | enter container (for logs, etc) using | ||
+ | |||
+ | <pre>root@server: /var/docker# ./launcher ssh app</pre> | ||
+ | |||
+ | logs are at (in the container) | ||
+ | |||
+ | <pre>/var/www/discourse/log/</pre> | ||
+ | |||
+ | ===Rebuild=== | ||
+ | |||
+ | To rebuild the app, use these commands: | ||
+ | |||
+ | <pre> | ||
+ | root@server: /var/docker# ./launcher rebuild app | ||
+ | root@server: /var/docker# ssh-keygen -f "/root/.ssh/known_hosts" -R [0.0.0.0]:2222 | ||
+ | </pre> | ||
===Admin Changes=== | ===Admin Changes=== | ||
Line 45: | Line 68: | ||
* '''max username length:''' 30 | * '''max username length:''' 30 | ||
+ | * '''enable google oauth2 logins:''' true | ||
+ | * '''google oauth2 client id:''' Client ID | ||
+ | * '''google oauth2 client secret:''' Client Secret | ||
+ | ** See https://meta.discourse.org/t/configuring-google-oauth2-login-for-discourse/15858 for more details | ||
====Posting==== | ====Posting==== | ||
+ | * '''min post length:''' 1 | ||
+ | * '''min private message post length:''' 1 | ||
+ | * '''body min entropy:''' 1 | ||
+ | * '''min topic title length:''' 1 | ||
+ | * '''title min entropy:''' 1 | ||
+ | * '''title sanitize:''' ticked | ||
+ | * '''min private message title length:''' 1 | ||
+ | * '''newuser max images:''' 1 | ||
+ | ** may also want to look at the other newuser maxes. | ||
+ | ** this is all related to the trust levels | ||
− | * ''' | + | |
− | * | + | Things not changed, but of interest: |
+ | |||
+ | * '''allow uncategorized topics''' | ||
+ | ** Currently true, but setting to false (with decent categories) would be forum-like | ||
+ | ** How would this affect email-in topics? | ||
====Emails==== | ====Emails==== | ||
+ | |||
+ | * '''email time window mins:''' 1 | ||
+ | * '''default digest email frequency:''' daily | ||
+ | * '''reply by email enabled:''' true | ||
+ | * '''reply by email address:''' group+%{reply_key}@nottinghack.org.uk | ||
+ | * '''pop3s polling enabled:''' true | ||
+ | * '''pop3s polling period mins:''' 1 | ||
+ | * '''pop3s polling host:''' mail.mjhosting.co.uk | ||
+ | * '''pop3s polling username:''' group.nottinghack | ||
+ | * '''pop3s polling password:''' ********** | ||
+ | * '''email prefix:''' Nottinghack | ||
+ | ** This is what is shown on email subject lines: [Nottinghack] | ||
====Files==== | ====Files==== | ||
Line 68: | Line 121: | ||
====Spam==== | ====Spam==== | ||
+ | |||
+ | There are some interesting settings here that need further investigation and thought | ||
====Rate Limits==== | ====Rate Limits==== | ||
Line 85: | Line 140: | ||
====Uncategorized==== | ====Uncategorized==== | ||
+ | |||
+ | * '''show create topics notice:''' false | ||
===User Changes=== | ===User Changes=== | ||
Line 92: | Line 149: | ||
===Other stuff to think about=== | ===Other stuff to think about=== | ||
+ | |||
+ | ==If we decide to change== | ||
+ | |||
+ | * [https://meta.discourse.org/t/its-too-complicated-complain-the-users-how-did-you-find-the-user-migration-experience/16518/2 “It’s too complicated” complain the users. How did you find the user migration (Discourse forum)] | ||
+ | {{grey-end}} | ||
[[Category:Network]] | [[Category:Network]] | ||
+ | [[Category:Online Presence]] |
Latest revision as of 09:04, 22 May 2019
![]() |
The information on this page is NOT current. It retained for historical or archival purposes only. |
There is now a Discourse forum at talk.nottinghack.org.uk
Intersect was a temporary VM running Discourse. This is to test the software as a possible replacement for Google Groups DiscourseDiscourse has been installed as per these instructions. Currently it is relaying outgoing emails through Holly NotesNeeds to support mailing list functionality. Seems to support send of the messages posted via email, if a little slow. Still need to investigate the following:
Using Amazon S3 for uploads and backups. Keeps space used on the server to a minimum. Everything runs in the container. Changes to container will be destroyed when it is rebuilt. enter container (for logs, etc) using root@server: /var/docker# ./launcher ssh app logs are at (in the container) /var/www/discourse/log/ RebuildTo rebuild the app, use these commands: root@server: /var/docker# ./launcher rebuild app root@server: /var/docker# ssh-keygen -f "/root/.ssh/known_hosts" -R [0.0.0.0]:2222 Admin ChangesThis section details the changes made from the default install for each of the admin area sections. Required
Basic Setup
Users
Posting
Emails
Files
Trust LevelsSecurityOneboxSpamThere are some interesting settings here that need further investigation and thought Rate LimitsDeveloperEmbeddingLegalBackups
Uncategorized
User ChangesThis section details any changes made to user settings to allow Discourse to run as a mailing list (if any) Other stuff to think aboutIf we decide to change |