diff --git a/Docs/CHANGELOG-evolu-relay.md b/Docs/CHANGELOG-evolu-relay.md index 9558428..18179ba 100644 --- a/Docs/CHANGELOG-evolu-relay.md +++ b/Docs/CHANGELOG-evolu-relay.md @@ -21,9 +21,8 @@ De regel is: **verhoog je `VERSION`, dan verhoog je ook het manifest; andersom n ## 0.7.1 - 10-09-2026 -**Nog niet gebouwd.** De compose staat op `evolu-relay:0.7.1` zónder digest, zodat een installatie hard -faalt tot de image bestaat in plaats van stil de oude te draaien. Bouwen, duwen en pinnen ligt bij de -gebruiker, op de Umbrel. +**Gebouwd en geduwd op 10-09-2026**, door de gebruiker op de Umbrel. De compose staat op +`evolu-relay:0.7.1@sha256:a701032a` (drie keer: relay, agent en server). Vier dingen aan de twee eigenaarskaders, alle vier op verzoek van de gebruiker na een dag met 0.7.0: diff --git a/Docs/CONTINUE_HERE.md b/Docs/CONTINUE_HERE.md index a3b49a8..5d47acf 100644 --- a/Docs/CONTINUE_HERE.md +++ b/Docs/CONTINUE_HERE.md @@ -23,7 +23,7 @@ | Plan | App | Volgende stap | Status | |-|-|-|-| -| [Umbrelapp](Plannen/Actief/008-Umbrelapp/TAKEN.md) | Relay | **0.7.1 bouwen, duwen en pinnen op de Umbrel. Eigenaar: gebruiker.** De compose staat op `evolu-relay:0.7.1` zónder digest, zodat een installatie hard faalt tot de image bestaat. **0.7.0 draait sinds 10-09-2026** en de wachtlijst is daar de enige weg naar binnen; 0.7.1 is wat een dag gebruiken opleverde, vier punten van de gebruiker over de twee eigenaarskaders. Eén ervan was meer dan een woordkeuze: een rij werd hoger op het moment dat je hem een naam gaf, en nu zijn alle rijen even hoog | 🔶 | +| [Umbrelapp](Plannen/Actief/008-Umbrelapp/TAKEN.md) | Relay | **0.7.1 gebouwd, geduwd en gepind op 10-09-2026; nakijken op het apparaat is het enige dat rest.** De vier punten zijn alleen in `voorbeeld/` gezien. **0.7.0 draaide sinds 10-09-2026** en de wachtlijst is daar de enige weg naar binnen; 0.7.1 is wat een dag gebruiken opleverde, vier punten van de gebruiker over de twee eigenaarskaders. Eén ervan was meer dan een woordkeuze: een rij werd hoger op het moment dat je hem een naam gaf, en nu zijn alle rijen even hoog | 🔶 | | [Testclient](Plannen/Actief/003-Testclient/TAKEN.md) | Relay | **Wacht niet meer: 0.7.0 draait sinds 10-09-2026, dus fase 4 kan af.** De drie resterende proeven vragen om en om een handeling op de statuspagina en een ronde met de cliënt. Op 10-09-2026 opgelost: losmaken maakte niets los, want de socket zit in de gedeelde worker en een transport uit de config van `createEvolu` is nergens op te zeggen; nu gaat hij erin met `evolu.useOwner`. De cliënt is af en werkt: register, negen opdrachten, een bedieningsvlak op `127.0.0.1:4380` met `Start.bat` en `Start.command`, en `test` die de HTTP-status van de WebSocket-upgrade toont. De eerste proef is geslaagd: een onbekende eigenaar krijgt 401 over `wss://` via de reverse proxy, en dat stond tot dan alleen als redenering in `Upstream-evolu-relay.md` §10. De rest van fase 4 vraagt een relay die eigenaars toelaat. Uitkomst die het meeste stuurt: `@evolu/nodejs` bevat géén cliënt, dus de afhankelijkheden voor `createEvolu` worden zelf samengesteld; de valstrikken staan in `PLAN.md` §4e | 🔶 | ## B - Los oppakbaar (geen blokkade, geen vaste volgorde) diff --git a/Docs/Plannen/Actief/008-Umbrelapp/TAKEN.md b/Docs/Plannen/Actief/008-Umbrelapp/TAKEN.md index 4e51649..e946c15 100644 --- a/Docs/Plannen/Actief/008-Umbrelapp/TAKEN.md +++ b/Docs/Plannen/Actief/008-Umbrelapp/TAKEN.md @@ -20,10 +20,10 @@ ## Volgende stap -- [ ] **0.7.1 bouwen, duwen en pinnen op de Umbrel. Eigenaar: gebruiker.** De compose staat op - `evolu-relay:0.7.1` **zonder digest**, zodat een installatie hard faalt tot de image bestaat in - plaats van stil de oude te draaien. Na het duwen: de index-digest erbij, drie keer in de compose. De - commando's staan in [Images-pinnen.md](../../../Referenties/Images-pinnen.md) +- [ ] **0.7.1 nakijken op het apparaat.** De vier punten van de gebruiker zijn alleen in `voorbeeld/` + gezien: de lege plek bovenaan, de kop met het aantal, de gelijke rijhoogte (ook tijdens labelen) en + de tekst in "About this app" +- [x] **0.7.1 gebouwd, geduwd en gepind (10-09-2026, gebruiker).** De digest staat drie keer in de compose - [x] **0.7.1 klaargezet (10-09-2026): de twee eigenaarskaders opgeruimd.** Vier punten van de gebruiker na een dag met 0.7.0, en één ervan is meer dan een woordkeuze: **elke rij is nu even hoog**. Een rij werd hoger op het moment dat je hem een naam gaf, want het label duwde het id naar een derde regel; diff --git a/whatsnext-evolu-relay/docker-compose.yml b/whatsnext-evolu-relay/docker-compose.yml index 96c299e..73b9096 100644 --- a/whatsnext-evolu-relay/docker-compose.yml +++ b/whatsnext-evolu-relay/docker-compose.yml @@ -59,7 +59,7 @@ services: # store hoort er een multi-arch index-digest met arm64 in; zie het masterplan # Publicatie-Relay. relay: - image: sc.kamenier-hamer.nl/sysop/evolu-relay:0.7.1 + image: sc.kamenier-hamer.nl/sysop/evolu-relay:0.7.1@sha256:a701032aae4aba8fd7acace0c0d6c900ad6ace32eee03762b36b00c7e8c0ce6c restart: on-failure # Als node en niet als root, zoals de image tot 0.5.6 zelf al deed met USER. # Nu de image ook nginx en de agent draagt, staat er geen USER meer in en @@ -96,7 +96,7 @@ services: # zelf leegmaakt. Twee processen die in dezelfde allowlist schrijven is een # wedloop die je een keer per jaar treft en dan niet kunt reproduceren. agent: - image: sc.kamenier-hamer.nl/sysop/evolu-relay:0.7.1 + image: sc.kamenier-hamer.nl/sysop/evolu-relay:0.7.1@sha256:a701032aae4aba8fd7acace0c0d6c900ad6ace32eee03762b36b00c7e8c0ce6c restart: on-failure command: - python3 @@ -125,7 +125,7 @@ services: # nginx met de pagina, uit dezelfde image. Geen mounts: pagina, configuratie en # icoon zitten in de image, en de pagina heeft geen eigen staat. server: - image: sc.kamenier-hamer.nl/sysop/evolu-relay:0.7.1 + image: sc.kamenier-hamer.nl/sysop/evolu-relay:0.7.1@sha256:a701032aae4aba8fd7acace0c0d6c900ad6ace32eee03762b36b00c7e8c0ce6c restart: on-failure command: - nginx