Discourse for the FSFE
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Max Mehl 90297be01f
Trigger build
1 week ago
bin Use a standalone discourse setup 2 years ago
cids Use a standalone discourse setup 2 years ago
containers change mailserver 9 months ago
image upgrade discourse_docker upstream 1 week ago
samples upgrade discourse_docker upstream 9 months ago
scripts Use a standalone discourse setup 2 years ago
shared Use a standalone discourse setup 2 years ago
templates upgrade discourse_docker upstream 1 week ago
.drone.yml Revert ansible-less deployment 1 year ago
.gitignore upgrade discourse_docker upstream 9 months ago
LICENSE update files with latest upstream master (0138494) 1 year ago
README.md upgrade discourse_docker upstream 1 year ago
Vagrantfile update files with latest upstream master (b1572a5) 2 years ago
discourse-doctor upgrade discourse_docker upstream 1 week ago
discourse-setup upgrade discourse_docker upstream 1 week ago
launcher upgrade discourse_docker upstream 1 week ago
playbook.yml Revert ansible-less deployment 1 year ago

README.md

FSFE discourse

This Docker container is used for the FSFE Discourse discussion platform. It is based on the official Discourse image.

Usage

You should set the following (hopefully self-explanatory) environment variables for the app container:

  • DISCOURSE_DEVELOPER_EMAILS
  • DISCOURSE_SMTP_ADDRESS
  • DISCOURSE_SMTP_PORT

The main configuration file is community.yml. In this file you can change all the discourse and docker configuration.

Run ./launcher rebuild community to rebuild the container with your modifications.

Please go to the official documentation of the discourse image.

Upgrade

In order to upgrade this image, overwrite the non-custom files with those from the upstream image. The custom parts you should not change are:

  • containers/community.yml
  • playbook.yml
  • README.md
  • .drone.yml

GNU GPL 2.0