De stunnel-container is weg, en daarmee stap 1 van open punt 2

De handmatige installatie uit de tijd vóór dit plan bond poort 50002 en stond op
restart: unless-stopped, dus hij overleefde een herstart. Dat was de laatste
blokkade voor de Fulcrum-test die op te heffen was; wat er nu nog tussen zit is
de eerste sync van Fulcrum, en dat is wachten en geen werk.

De map ~/umbrel/home/Containers/ElectrumTLS blijft bewust staan tot de
herstart-controle gedaan is; dat is de gedocumenteerde weg terug. De
volgorde-waarschuwing die er bij die taak stond is eruit: de container mountte
zijn entrypoint.sh uit die map, en die container is er nu af.

Nagekeken en niet aangepast: de repo ElectrumTLS staat nog op de Git-server en is
nog steeds anoniem leesbaar op b6afe67. Het domein staat daar dus nog in de
historie, en die taak blijft open.

Tests: niet gedraaid, dit raakt alleen documentatie.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Harmen
2026-08-25 16:48:08 +02:00
co-authored by Claude Opus 5
parent f736787c39
commit 5cf23bb83d
3 changed files with 26 additions and 22 deletions
+12 -12
View File
@@ -9,22 +9,22 @@
## Nog te beslissen ## Nog te beslissen
2. **Wat gebeurt er met de bestaande handmatige installatie?** - **In twee stappen, en de eerste is niet 2. **Wat gebeurt er met de bestaande handmatige installatie?** - **In twee stappen; stap 1 is gedaan op
meer uit te stellen** (bijgewerkt 20-08-2026). 25-08-2026, stap 2 wacht bewust.**
De container is gestopt maar de compose staat er nog: een `alpine:latest` met een `apk add stunnel` bij Het ging om een `alpine:latest` met een `apk add stunnel` bij elke start, met `restart: unless-stopped`
elke start, met `restart: unless-stopped` en een mount op de certificaten van Zoraxy. Wat er nu aan de en een mount op de certificaten van Zoraxy.
orde is:
- **de container weghalen, nu.** Hij bindt poort **50002**, en dat is precies de poort die Fulcrum op de - **De container is weg (25-08-2026).** Hij bond poort **50002**, precies de poort die Fulcrum op de
host wil. Zolang hij bestaat kan het omschakelen naar Fulcrum niet slagen, en dat staat in fase 6 als host wil, en `restart: unless-stopped` betekende dat hij een herstart overleefde. Daarmee is de
taak. `restart: unless-stopped` betekent bovendien dat hij een herstart van de Umbrel overleeft; Fulcrum-test uit fase 6 niet langer geblokkeerd door iets wat je zelf kunt opheffen; wat er nog
- **de map laten staan tot de herstart-controle gedaan is.** Dat is een compose plus een tussen zit is de eerste sync van Fulcrum, en dat is wachten.
- **De map blijft staan tot de herstart-controle gedaan is.** Dat is een compose plus een
`entrypoint.sh` en het kost niets. Het is de gedocumenteerde weg terug, en die vervalt pas als `entrypoint.sh` en het kost niets. Het is de gedocumenteerde weg terug, en die vervalt pas als
bewezen is dat de app na een herstart vanzelf terugkomt. Let op de volgorde: de container mount zijn bewezen is dat de app na een herstart vanzelf terugkomt. De volgorde-val die hier stond (de container
`entrypoint.sh` uit die map, dus eerst de container weg en dan de map. mountte zijn `entrypoint.sh` uit die map) speelt niet meer, want de container is er al af.
**Moment:** stap 1 nu, stap 2 na de herstart-controle · **Eigenaar:** gebruiker **Moment:** stap 2 na de herstart-controle · **Eigenaar:** gebruiker
4. **Eigen icoon en gallery.** 4. **Eigen icoon en gallery.**
Het manifest wijst nu naar het Electrs-icoon en een screenshot van Electrs in `getumbrel/umbrel-apps`, Het manifest wijst nu naar het Electrs-icoon en een screenshot van Electrs in `getumbrel/umbrel-apps`,
@@ -20,6 +20,12 @@ worden.
Meegenomen bewijs dat er gratis bij kwam: de app komt nog steeds omhoog op een installatie waar nooit een Meegenomen bewijs dat er gratis bij kwam: de app komt nog steeds omhoog op een installatie waar nooit een
certificaat gekozen is. Dat was de fout die 0.0.3 velde en hij blijft dicht. certificaat gekozen is. Dat was de fout die 0.0.3 velde en hij blijft dicht.
**Diezelfde dag is ook de oude stunnel-container weggehaald**, stap 1 van open punt 2. Die bond poort
50002 en overleefde met `restart: unless-stopped` een herstart, dus hij was de laatste blokkade voor de
Fulcrum-test die je zelf kon opheffen. Wat er nu nog tussen zit is de eerste sync van Fulcrum, die op 72%
stond. De map `~/umbrel/home/Containers/ElectrumTLS` blijft bewust staan als weg terug tot de
herstart-controle gedaan is.
**Geraakt:** de hele repo (verse `UmbrelApps`), `umbrel-app.yml` (0.0.15), `CLAUDE.md`, `README.md`, **Geraakt:** de hele repo (verse `UmbrelApps`), `umbrel-app.yml` (0.0.15), `CLAUDE.md`, `README.md`,
`Docs/CONTINUE_HERE.md`, `Docs/README.md`, `Docs/KNOWLEDGE.md`, `Umbrel-appstore-spec.md`, dit plan. `Docs/CONTINUE_HERE.md`, `Docs/README.md`, `Docs/KNOWLEDGE.md`, `Umbrel-appstore-spec.md`, dit plan.
**Tests:** 39 goed 0 fout en 54 goed 0 fout, niets overgeslagen. **Tests:** 39 goed 0 fout en 54 goed 0 fout, niets overgeslagen.
+8 -10
View File
@@ -137,18 +137,16 @@ Daarna, in deze volgorde:
`app-script start`-pad als het opstarten na een herstart, maar bewijst niet de volgorde ten `app-script start`-pad als het opstarten na een herstart, maar bewijst niet de volgorde ten
opzichte van Zoraxy opzichte van Zoraxy
- [ ] Controleren dat de app terugkomt nadat Electrs gestopt en gestart is - [ ] Controleren dat de app terugkomt nadat Electrs gestopt en gestart is
- [ ] **De oude stunnel-container weghalen, vóór de Fulcrum-test.** Hij bindt poort 50002 en dat is de - [x] **De oude stunnel-container weggehaald (25-08-2026).** Hij bond poort 50002, de poort die Fulcrum op
poort die Fulcrum op de host wil, dus die test kan niet slagen zolang hij bestaat. Met de host wil, en met `restart: unless-stopped` overleefde hij een herstart. Daarmee is de laatste
`docker compose -f ~/umbrel/home/Containers/ElectrumTLS/docker-compose.yml down`. Het externe blokkade voor de Fulcrum-test weg die je zelf kon opheffen. Het externe `umbrel_main_network` blijft
`umbrel_main_network` blijft daarbij staan; dat verwijdert compose nooit. **Eigenaar: gebruiker** staan; dat verwijdert compose nooit
- [ ] Omschakelen naar Fulcrum in de umbrelOS-instellingen en controleren dat het zonder aanpassing werkt. - [ ] Omschakelen naar Fulcrum in de umbrelOS-instellingen en controleren dat het zonder aanpassing werkt.
**Wacht op de eerste sync van Fulcrum; die stond op 25-08-2026 op 72%.** Dat is geen blokkade om op **Wacht nog op één ding, en dat is tijd: de eerste sync van Fulcrum, op 25-08-2026 op 72%.**
te lossen maar een wachttijd: omschakelen naar een backend die nog niet klaar is, meet de app niet Omschakelen naar een backend die nog niet klaar is meet de sync en niet de app
maar de sync. Let op de volgorde: de oude stunnel-container moet weg vóór deze test, want die bindt
poort 50002 en dat is de poort die Fulcrum op de host wil
- [ ] Pas ná een geslaagde herstart de oude map `~/umbrel/home/Containers/ElectrumTLS` opruimen; tot dan - [ ] Pas ná een geslaagde herstart de oude map `~/umbrel/home/Containers/ElectrumTLS` opruimen; tot dan
is dat de terugweg. Let op de volgorde: de container mount zijn `entrypoint.sh` uit die map, dus is dat de terugweg. De container is er sinds 25-08-2026 al af, dus de volgorde-val (hij mountte zijn
eerst de container weg en dan de map `entrypoint.sh` uit die map) speelt niet meer
## Fase 7 - Naam en identiteit ## Fase 7 - Naam en identiteit