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 8f2b564cb1
Revert ansible-less deployment
2 weeks ago
bin Use a standalone discourse setup 1 year ago
cids Use a standalone discourse setup 1 year ago
containers Revert ansible-less deployment 2 weeks ago
image upgrade discourse_docker upstream 2 weeks ago
samples upgrade discourse_docker upstream 3 months ago
scripts Use a standalone discourse setup 1 year ago
shared Use a standalone discourse setup 1 year ago
templates upgrade discourse_docker upstream 2 weeks ago
.drone.yml Revert ansible-less deployment 2 weeks ago
.gitignore Use a standalone discourse setup 1 year ago
LICENSE update files with latest upstream master (0138494) 4 months ago
README.md upgrade discourse_docker upstream 2 weeks ago
Vagrantfile update files with latest upstream master (b1572a5) 10 months ago
discourse-doctor update files with latest upstream master (0138494) 4 months ago
discourse-setup update files with latest upstream master (0138494) 4 months ago
launcher upgrade discourse_docker upstream 2 weeks ago
playbook.yml Revert ansible-less deployment 2 weeks 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

License and Copyright

GNU GPL 2.0