Skip to content

Self Host Blocks

v0.9.0 Breaking

This release includes 2 breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

nix nix-modules self-hosted server-management

Affected surfaces

breaking_upgrade auth

Summary

AI summary

Updates New Features, Breaking Changes, and Other Changes across a mixed release.

Full changelog

Update

nix flake update selfhostblocks --override-input selfhostblocks github:ibizaman/selfhostblocks/v0.9.0

See https://shb.skarabox.com/usage.html#usage-flake-tag

Breaking Changes

  • Updated simple-nixos-mailserver. Update all options following this pattern:

    - mailserver.mailboxes.<name>.specialUse = "value"
    + mailserver.mailboxes.<name>.special_use = "\\value"
    

    Note that simple-nixos-mailserver wanted to upgrade the location of the storage path
    to include the ldap UID instead of the email but I kept the email address.
    This means there is no migration to do.

  • Update nixpkgs from 6201e2 to abd1ea.

New Features

Fixes

  • Fix oidc_login build for Nextcloud
  • Fix mailserver build

Other Changes

  • Harden lldap configuration #694
  • Convert ZFS block to systemd service and add documentation
  • Switch monitoring log fetching from deprecated promtail to fluent-bit
  • Add test to catch drift for Let's Encrypt DNS provider #738 by @dniku

Changelog: https://github.com/ibizaman/selfhostblocks/blob/v0.9.0/CHANGELOG.md
Commit: https://github.com/ibizaman/selfhostblocks/compare/v0.8.0...v0.9.0

Breaking Changes

  • Renamed simple-nixos-mailserver mailbox option from `specialUse` to `special_use` (value now escaped with backslash).
  • Updated nixpkgs dependency range from commit 6201e2 to abd1ea.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Self Host Blocks

Get notified when new releases ship.

Sign up free

About Self Host Blocks

Modular server management based on NixOS modules and focused on best practices. `AGPL-3.0` `Nix`

All releases →

Related context

Beta — feedback welcome: [email protected]