Relay 0.7.1: de image gepind
De digest van de geduwde image staat achter de tag in de compose, drie keer (relay, agent en server). Wat rest is nakijken op het apparaat: de vier punten van de gebruiker zijn alleen in voorbeeld/ gezien. Suite groen: 42, 22, 90, 36, 54 en 68 goed, 0 fout. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -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:
|
||||
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user