Skip to content

CopperBSD 0.1.17

Choose a tag to compare

@CopperArch CopperArch released this 12 Nov 12:05
· 4 commits to main since this release

CopperBSD 0.1.17 live/installer image, based on FreeBSD 15.1 (amd64).

Download

CopperBSD-0.1.17-amd64.iso.zip (1.4 GB). The ISO itself is 4.7 GB, over GitHub's 2 GB limit per file, so it is zipped. Unzip it, then write CopperBSD-15.1-amd64.iso to a USB stick.

Checksum of the ISO inside the zip (SHA-256):

65a87968b9fd88977c03faed2e507828f94873a6729663c29766b8d63a1e9efb

Already running CopperBSD? The dashboard's Update button brings an installed system to 0.1.17; no reinstall needed.

Tested before release

  • CI built this ISO from the v0.1.17 tag, validated it, and boot-tested it: the graphical installer starts.
  • The installer, live image and desktops are unchanged since 0.1.11, which was installed start to finish. That full install was not repeated.
  • The media-server and dashboard changes below were run for real on a FreeBSD 15.1 VM:
    • the self-heal script, including the English-dub fallback;
    • a rebuild of the dashboard app;
    • AI "off" stopping a running pane;
    • the acceptance checks: all 10 jails up, terminal dock, and no internet for the VPN-routed apps until a WireGuard config is added.
  • Nothing was tested on physical hardware.

New

  • English-only audio. Releases with any non-English audio track are rejected, and the rule is re-applied nightly if it drifts.
  • English-dub fallback. A foreign-original film or series that can't be found in English after 6 hours gets a dual-audio (English dub) release instead.
  • qBittorrent peer check. If qBittorrent has no peers after a VPN change, its listen port is rebound.
  • Nightly intrusion and malware check on the dashboard.
  • Reboot after kernel updates. When the nightly routine has installed a new FreeBSD kernel, it reboots a minute later to load it.

Fixed

  • AI "off" really stops the AI. The dock's off button used to leave the agent running in the background. It now ends the pane's session.
  • qBittorrent 403 mid-run. The nightly self-heal logs in again and retries instead of failing "can't list torrents".
  • Sonarr timeouts. The English-dub fallback no longer times out on a busy Sonarr.