Skip to content

v0.1.37

Choose a tag to compare

@zenonymous zenonymous released this 22 Oct 14:02
· 50 commits to main since this release
docker compose pull && docker compose up -d

Back-ups zijn nu vanzelf versleuteld

Had je geen BACKUP_PASSPHRASE ingesteld, dan maakt Box3balans bij de eerste start na deze update een wachtzin en versleutelt het daarmee de nieuwe back-ups. Zo is een kopie op je NAS-back-up of in de cloud niet meer te lezen voor wie hem in handen krijgt.

Zet de wachtzin meteen in je wachtwoordmanager. Je vindt hem onder Instellingen → Back-ups (na je wachtwoord); Aandacht nodig herinnert je eraan. Zonder de wachtzin kun je een nieuwe back-up niet terugzetten als de gegevens van je server weg zijn (een nieuwe NAS, een kapotte schijf). De wachtzin staat in het volume app-data, naast de app-sleutel, niet in de back-upmap.

  • Had je al een eigen BACKUP_PASSPHRASE, dan verandert er niets.
  • Liever onversleuteld: zet BACKUP_ENCRYPT=false in .env.
  • Oudere, onversleutelde back-ups blijven gewoon terug te zetten.

Ook

  • Back-ups worden per tabel weggeschreven in plaats van eerst helemaal in het geheugen: minder geheugen bij een grote database, en de app blijft reageren terwijl de back-up loopt. Het bestand is hetzelfde als voorheen.
  • Elke uitgave krijgt een ondertekende beschrijving van hoe de bestanden zijn gebouwd (SLSA-provenance); controleren kan met gh attestation verify, zie SECURITY.md.