Ruby
configlinux
Install Nokogiri (with HTML5 parsing)
gem install nokogiri
Since Nokogiri 1.11 the gem ships precompiled native libraries for Linux and macOS, so there is no
compiler step and no brew install libxml2 libxslt to set up first. The old
ARCHFLAGS="-arch x86_64" workaround is no longer needed on current versions.
HTML5 parsing used to live in a separate nokogumbo gem. Since Nokogiri 1.12 it is built in: drop
nokogumbo as a dependency and parse with Nokogiri.HTML5(...).
Discourse: force full HTTPS (including OAuth callbacks)
In file config/initializers/09-omniauth.rb:
OmniAuth.config.full_host = 'https://...domain...'