github JonathanTreffler/backblaze-personal-wine-container v2.0

5 hours ago

⚠️ Please read before you update

This release changes a few defaults. Please read the updated README before updating, especially if you set custom environment variables or pin a specific image tag.

Breaking / behaviour changes:

  • DISABLE_VIRTUAL_DESKTOP now defaults to true — Wine's virtual desktop is off by default and Backblaze's window is shown directly. To keep the old look, set DISABLE_VIRTUAL_DESKTOP=false.
  • The ubuntu18 and ubuntu20 image tags are discontinued and no longer built. If you pin one of them, switch to latest / ubuntu22 (or ubuntu24).
  • FORCE_LATEST_UPDATE no longer does anything and is ignored. The old "known-good / Internet Archive" version mechanism is gone.
  • DISABLE_AUTOUPDATE=false now reinstalls the current release instead of a pinned "known-good" version. The default is unchanged (true = no auto-update).

What's changed

A larger rework of how the container builds and installs the Backblaze client, plus optional support for network shares.

Installation reworked
The setup flow was reworked so the current Backblaze client can be installed on an up-to-date system again (previous versions could fail the installer's OS check). The Wine environment is now prepared inside the image, so the first start is faster.

Optional: network shares (NFS / SMB / NAS)
There's now an opt-in way to back up network shares. In my testing this worked with NFS and SMB shares (e.g. from a NAS), but it's a workaround, and needs a couple of extra lines in your compose file and slightly elevated container permissions (see the README → Volumes). If you don't use it, nothing changes. Tip: such shares can be mounted read-only.

Other changes

  • The black screen after a container restart should no longer happen.
  • Updated base images (Ubuntu 22.04 as latest, plus an ubuntu24 image) and a current Wine; end-of-life images were dropped.

Sorry this one took a while! This is a community / volunteer project, not a commercial product, so depending on your setup a little tinkering may be needed.

I'm hoping this release fixes a good chunk of the issues people have reported. There's no guarantee it all works perfectly everywhere, though. So if something breaks, please check the open issues or file a new one. Feedback and test reports are very welcome, and thanks for your patience. 🙏

Don't miss a new backblaze-personal-wine-container release

NewReleases is sending notifications on new releases.