Atreides Services 0.0.4: image 0.0.2 en het slot Backups
- image 0.0.2 met digest, via tools/release-bump.mjs; de digest komt
overeen met wat het register anoniem onder die tag heeft.
- folderAccess-slot backups (Backups) op server:/data/backups, met als
standaard ${APP_DATA_DIR}/data/app/backups en een .gitkeep. Zonder
gekozen map verandert er niets: dezelfde plek als zonder het slot.
- test_appstore_vorm.py toetst elk folderAccess-slot: geldig en uniek id,
een naam, een service die bestaat en een standaardmount op hetzelfde
doelpad. Mutatie op id, doelpad en service valt elk op de juiste toets.
Het slot Price history volgt met fase 2c van het plan Netwerkopslag.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
e86208ddfe
commit
519002902c
4 files changed
+172
-5
No files matched your search
@@ -34,7 +34,7 @@ services:
|
||||
# DE TAG IS DE VERSIE VAN DE IMAGE EN NIET DIE VAN DE APP, net als bij Atreides
|
||||
# Assets: `version` in umbrel-app.yml moet bij élke wijziging omhoog, ook als
|
||||
# alleen dit bestand verandert.
|
||||
image: sc.kamenier-hamer.nl/sysop/atreides-services:0.0.1@sha256:57e509700bed543048544eb6d1fece9386c2e0a715dfb901e381d4f9247b2815
|
||||
image: sc.kamenier-hamer.nl/sysop/atreides-services:0.0.2@sha256:f46330027f8289ba263dcbca15bda5ea00de8c2f64bcb17b71974ab7497c60ad
|
||||
restart: on-failure
|
||||
# Geen `user:` nodig: de image zet zelf `USER node` (uid 1000). umbrelOS
|
||||
# maakt de datamap aan als `umbrel`, ook uid 1000, dus node mag erin
|
||||
@@ -64,3 +64,10 @@ services:
|
||||
# (.gitkeep), en mag hier geen mount-optie bij die umbreld niet kent.
|
||||
# Staat de map op een USB-schijf, dan gaat hij NIET mee in de back-up.
|
||||
- ${APP_DATA_DIR}/data/app:/data
|
||||
# De standaard van het folderAccess-slot "backups" (umbrel-app.yml): zelfde
|
||||
# service en zelfde doelpad, en precies de map die de app zonder deze regel
|
||||
# ook zou gebruiken. Wijst de gebruiker het slot naar een NAS-map, dan
|
||||
# vervangt umbreld alleen deze mount; de rest van /data blijft lokaal.
|
||||
# Gemeten in het plan Netwerkopslag: een mount binnen /data verbergt de rest
|
||||
# niet.
|
||||
- ${APP_DATA_DIR}/data/app/backups:/data/backups
|
||||
Reference in new issue
Block a user