- Discourse 2026.8.0
- OptiPNG 10.2.0
- Discourse 2026.7.1
- Discourse 2026.7.0
- Discourse 2026.4.1
- Support using Pitchfork and phase out unicorn usage (credit sayem314@github)
- Discourse 2026.4.0
- Switched base image to nfrastack/nginx:8.x
- Debian Trixie
- Node 24
- Ruby 3.4.8
- Discourse 26.3.0
- Plugin Tool added to support plugin installation
- Have a look at the README, many environment variables have changed along with paths
Add EOL notice and deprecate image
- Discourse 3.5.0
- RubyLang 3.3.9
- Discourse 3.4.7
- Discourse 3.4.6
- Fix issue with Plugins path not linking properly
- Fix issue with Uploads path not being created properly with correct permissions
- Discourse 3.4.5
- Fix permissions when compiling_assets (credit: DrChat@github)
- Force change ownership of log directory post compilation of assets
- Discourse 3.4.4
- RubyLang 3.3.8
- Discourse 3.4.3
- Downgrade Ruby 3.3.7
- Discourse 3.4.2
- Ruby 3.3.8
- Ruby Lang 3.3.7
- Discourse 3.4.1
- Discourse 3.4.0
- Rename mermaid plugin to discourse-mermaid
- Fix to sidekiq not starting trying to reference old named init script
- Create /app/tmp ahead of time and set proper permissions
- Set permissions on introducing app plugins
- Fix an issue with a shell alias
- 3.2.1 Patch
- Image cleanup
- Refine Options
- Add rake alias
- Set Mermaid plugin to true
- Change defaults
- Discourse 3.3.3
- Debian Bookworm
- Ruby 3.3.6
- Ability to create admin user and admin pass on first install
- Switch to Unicorn from Puma
- Added more plugin support
- Discourse 3.0.2
- Fix for building chat plugin
- Discourse 3.0.1
- Discourse 2.8.14
- Change base image to use `tiredofit/nginx`
- Set Nginx to be disabled
- Set Nginx to automatically proxy all requests in to 127.0.0.1:3000
- Remove directories that are not necessary to reduce image size
This has breaking changes all over the image, specifically related to paths and environment variables. Please read the README.md carefully and view examples and port over accordingly.
- Discourse 2.8.13
- Debian Bullseye
- Ruby 3.0.5 compiled w/ JemAlloc
- Node 16
- Added new image optimization packages
- Postgresql 15 Support
- Rewrote initialization routines and configured configurable paths for uploads, backups, plugins, logs
- Logrotate routines for all logs
- Switchable environment variables for plugins
- New plugins added: Footnote, Formatting Toolbar, Mermaid, Post Voting, Spoiler Alert
- Reworked all environment variables, now use standard variables for those used to other tiredofit images
- Discourse 2.7.9
- Update to Discourse 2.6.0-beta1
- Remove some plugins
- Discourse 2.3.6
- Ruby 2.6
- Update Discourse version to 2.3.2
- Discourse 2.3.1
- Discourse 2.2.3
- Discourse 2.2.0
- Ruby 2.5
- NodeJS 11
- Putting Nginx in front of 3000 for CORS
- Bump to 2.0.4
- Bump to 2.02
- Migrate to Debian Stretch
- Ruby 2.4
- Discourse 2.0
- Rebase
- Version Bump and Cleanup
- A few more plugins added
- Major Cleanup
- Added a few plugins specific to SelfDesign and BB-Code Colour
- Initial Release
- Debian Base