On a self hosted Discourse instance, how can beta updates be disabled? This move would primarily be made to reduce the frequency of updates.
You can deploy your instance on the stable branch.
Specifically, look in the app.yml file for this bit of configuration:
## Which Git revision should this container use? (default: tests-passed) #version: tests-passed
Regression in UI in default theme
Warning: Downgrading an existing Discourse instance isn’t supported.
If you are currently on tests-passed or beta and you want to switch to stable you’ll have to wait until the next stable version is released.
If you are currently on tests-passed and you want to switch to beta you’ll have to wait until the next beta version is release.
Our beta versions are usually really, really stable. So, if you just want to stop using tests-passed, I suggest you switch to beta when the next beta version gets released.