Skip to content

Domitian (3.1)

Latest

Choose a tag to compare

@lewisgoddard lewisgoddard released this 29 Oct 07:19

Bubbly 3.1 makes the www host optional, so subdomains and sites without www no longer need to hand-edit it out.

Upgrade Warnings

  • The www → apex HTTPS redirect has moved out of bubbly_https.conf into its own template, sites-available/bubbly_www.conf. Existing site files keep working as they are. If you make a new example.com_https.conf from the 3.1 template and your certificate names www, also copy, edit and enable bubbly_www.conf, or https://www.example.com stops redirecting.

Feature

  • Fix #41: Make www setup and redirects optional. bubbly_https.conf serves the apex alone, bubbly_www.conf adds the www redirect when it's wanted, and bubbly_http.conf marks www as an [OPTION], with a [WARNING] to remove it for subdomains.
  • The landing page has a toggle for the optional www, which adds or removes it from every copyable command.

Improvement

  • The README covers leaving off -d www.example.com when renewing, and adds the steps to enable bubbly_www.conf.

Supporting

  • Install eustasy/.Normal 5.0, with Markdown, JavaScript and shell scripts formatted to match, and its line-ending normalization adopted in .gitattributes. The scripts changed only in whitespace.
  • The nginx CI checks every site template, and that www redirects to the apex over both HTTP and HTTPS.
  • Document why the nginx container image and two shell idioms are intentional.

Full Changelog: 3.0...3.1