-
v0.8.27
Stablereleased this
2026-08-07 08:25:59 +02:00 | 11 commits to main since this releasev0.8.27 — Wachtwoorden, wachtrijen, snelheid en versies
Eerste stabiele uitgave sinds v0.8.12. Wie vanaf die versie bijwerkt, krijgt de
hele beta-reeks v0.8.13 tot en met v0.8.26 er in één keer bij; de losse secties
daarvan staan hieronder. De hoofdpunten:- UniFi komt weer online. Een geslaagde instellingswijziging werd door een
fout in het audit-logboek meteen teruggedraaid, en UniFi's eigen kopie van de
databasegegevens werd nooit bijgewerkt. Beide zijn verholpen; de MongoDB-
gebruiker wordt ook op een oud volume gerepareerd. - Koppelen laat je database met rust. Alleen de app zelf gaat op het
gedeelde netwerk, niet zijn opslag. - Eigen mappen en apparaten per app. Een mediamap of USB-stick koppelen
zonder het compose-bestand met de hand te bewerken, en zonder dat een
volgende wijziging het weer weghaalt. - Zichtbaar waar een sjabloon vandaan komt, met een waarschuwing als de
app-repo achterloopt op de draaiende versie — en de branch van een repo is nu
te zien en te wijzigen.
En de vier verbeteringen van deze uitgave zelf, die alle vier dezelfde vorm
hebben: iets dat er goed uitzag totdat je het nodig had.- Een databasewachtwoord wijzigen breekt je app niet meer.
POSTGRES_PASSWORDen verwanten worden door de officiële images alleen bij
een lege datamap gebruikt. Wie dat veld wijzigde kreeg een app met een nieuw
wachtwoord en een database met het oude — 64 van de sjablonen hebben zo'n
veld. Server Up zet het wachtwoord nu eerst om in de nog draaiende database
(ALTER USER,updateUser) en breekt de wijziging af als dat niet lukt.
Het oude en nieuwe wachtwoord gaan daarbij via de omgeving, niet via de
argumenten: die zijn op de host zichtbaar in de procestabel. - Eén taak tegelijk per app. De nachtelijke backup kon starten midden in
een instellingswijziging en zo een half herschreven map inpakken. Taken op
dezelfde app wachten nu netjes op elkaar; de geplande backup slaat een
bezette app over en meldt dat. Een taak die klapt laat het slot los en komt
niet meer voor eeuwig op 'bezig' te staan. - Het dashboard doet één docker-aanroep in plaats van één per app. Bij
vijftien apps waren dat vijftien processen per keer verversen, en nog eens
zoveel bij elk openen van de installatiemodal. - Versie per app te kiezen. De meeste sjablonen staan op
latest, waardoor
Bijwerken je ongemerkt over een majorversie kan tillen. In de stap 'Extra's'
zet je per onderdeel een versie vast; die overleeft elke volgende wijziging.
In het containerpaneel staat welke versie er nu draait.
Commits
- release: v0.8.27 (
ac3a357) - feat: wachtwoordsync, slot per app, sneller dashboard en versietags (
d3ebf40) - feat(apps): eigen mappen en apparaten per app instelbaar (
07d5eff) - feat(apps): toon uit welk sjabloon een app gerenderd wordt (
b40a6a5) - fix(netwerk): koppel niet langer de database aan het gedeelde netwerk (
c658418) - feat(repos): branch van een app-repo tonen en wijzigen (
483f80e) - fix(unifi): databasegegevens bij elke start gelijktrekken (
dce4e34) - fix(stacks): geslaagde wijziging niet meer terugdraaien (
3ee09ee) - fix(unifi): herstel MongoDB-gebruiker (
6f54935) - fix(ui): herstel mobiele appacties (
da99813) - fix(unifi): open webinterface via https (
8f62df9) - feat(apps): voeg elf ARM64-geschikte apps toe (
9008e39) - fix: onthoud gesloten startwizard (
75eb247) - fix: herstel app verwijderen en mobiele modals (
6c84def) - v0.8.14-beta - Raspberry Pi compatibiliteit en UniFi Mongo herstellen (
1575db4) - v0.8.13-beta - updates voor beta en releases herstellen (
6cc078e) - v0.8.12-beta - image-controle van twaalf minuten naar seconden (
3314754) - v0.8.11-beta - overnemen en verwijderen (
930dce3) - v0.8.10-beta - een repo verwijderen mag niet struikelen (
030d644) - v0.8.09-beta - twee repo's met dezelfde id braken de app store (
c608647) - v0.8.08-beta - paden rechtzetten en er verandert niets (
8bb3771) - v0.8.07-beta - opruimen mag de uitslag van de backuptest niet bepalen (
2a50b5a) - v0.8.06-beta - de backuptest in de CI struikelde over postgres (
9fb31df) - v0.8.05-beta - een onbereikbaar pad liet zich gewoon opslaan (
e61f907) - v0.8.04-beta - doctor vraagt het de app in plaats van het af te leiden (
2ce42f5) - v0.8.03-beta - mappen zonder compose-bestand verdwenen geruisloos (
3300d51) - v0.8.02-beta - doctor ziet koppelingen onder BASE_DIR (
e0d387c) - v0.8.01-beta - "Nog 106 tonen" onder een leeg scherm (
34d0116) - v0.8.00-beta - een kapotte git-cache herstelt zichzelf (
2d85668) - v0.7.99-beta - "gekoppeld" zei niets over wat de container ziet (
3fd6c19) - v0.7.98-beta - het heet nu gewoon een app (
299ccf5) - v0.7.97-beta - repo's bijwerken werkte niet meer (
842615a) - v0.7.96-beta - backups echt getest, terugrollen, pullen, reconfigure en purge (
504bb31) - Versienummering terug in de 0.7-reeks, stappen van 0.01 (
3bee664) - De CI mag de uitslag van --doctor wel degelijk toetsen (
f3ead0c) - v0.10.20-beta - self-update, tags, tokens, --base-dir en --doctor (
f8274eb) - De wachttests leunden op een curl die de CI niet heeft (
1521370) - v0.10.10-beta - drie fouten in het installatiescript (
afda654) - setpriv wil per capability een eigen teken (
a7b00fc) - Deze tests toetsten als root iets anders dan bedoeld (
9436497) - v0.10.00-beta - Server Up draait niet meer als root (
fc2e80f) - Eigenaar meenemen bij het verhuizen (
f4b652e) - Padcontrole toetsen zonder op de omgeving te leunen (
1530df2) - v0.9.00-beta - één hoofdmap, paden kloppend en data verhuizen (
90e4160) - v0.8.82-beta - "Poort {port} is vrij" stond er letterlijk (
b6319e8) - v0.8.81-beta - Poortcontrole ook bij Instellingen wijzigen (
d7c4682) - v0.8.80-beta - Poortcontrole in het formulier, en installeren op een telefoon (
ef945fc) - v0.8.70-beta - De store blijft soepel, en 28 apps erbij (
0c025d6) - v0.8.60-beta - Backups bevatten nu je gegevens, Pangolin en Newt erbij (
0500e89) - v0.8.50-beta - Leesbare namen, zichtbaar wat al draait, en bruikbaar op een telefoon (
1db3d3e) - v0.8.40-beta - Filter in de app store is een menu geworden (
072fdff) - v0.8.30-beta - depends_on in sjablonen, en vijftien domotica-apps (
b54e700) - v0.8.20-beta - Prometheus startte niet, en 23 apps erbij (
42bd870) - v0.8.10-beta - Vervangers voor big tech, en sleutels in het juiste formaat (
c9b73d8) - v0.8.00-beta - 55 apps erbij, en drie kapotte images gevonden (
7d178a6) - CI: compose-bestanden valideren met docker compose config (
279c1e3) - v0.7.90-beta - ARR-stack opgesplitst, /data-mount, netwerkopties per container (
58d9be1) - v0.7.80-beta - Volgende-knop, tijdzones, netwerken per groepje, Pangolin (
ea9b1eb) - v0.7.70-beta - invulmenu bij installeren, geheimen naar .env (
bc55252) - v0.7.60-beta - app-instellingen nagelopen op fouten bij het installeren (
952e7dd) - v0.7.50-beta - meldingen, schijfruimte, backups controleren en extern wegzetten (
87fb9d1)
Volledige changelog: v0.8.12...v0.8.27
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- UniFi komt weer online. Een geslaagde instellingswijziging werd door een