diff --git a/whatsnext-atreides-services/docker-compose.yml b/whatsnext-atreides-services/docker-compose.yml index 07f65bf..f3107d0 100644 --- a/whatsnext-atreides-services/docker-compose.yml +++ b/whatsnext-atreides-services/docker-compose.yml @@ -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.3@sha256:022cd900d70a9f896872f86eec4a7bf9a1fdebf57bfe2373b5ecb5adfb76e47d + image: sc.kamenier-hamer.nl/sysop/atreides-services:0.0.4@sha256:8b5a502151c91bc2ffbf9337322ee2c628dfbd3fe42fe7d347bc7a30948c037a restart: on-failure # De API voor afnemers, zoals Atreides Assets op de laptop of de Mac. Elke # aanroep behalve /v1/health vraagt een token, dat je op de pagina Systeem van @@ -89,6 +89,5 @@ services: # niet. - ${APP_DATA_DIR}/data/app/backups:/data/backups # De standaard van het slot "price-history": de afgesloten maanden. Zonder - # gekozen map dezelfde plek als zonder deze regel; de app schrijft eronder in - # een eigen submap history/ met merkbestand. + # gekozen map dezelfde plek als zonder deze regel. - ${APP_DATA_DIR}/data/app/history:/data/history diff --git a/whatsnext-atreides-services/umbrel-app.yml b/whatsnext-atreides-services/umbrel-app.yml index 34d0c2b..16bd38a 100644 --- a/whatsnext-atreides-services/umbrel-app.yml +++ b/whatsnext-atreides-services/umbrel-app.yml @@ -19,9 +19,10 @@ storage: # gekopieerd; umbreld vervangt alleen de mount. De standaard is de mount op # dezelfde service en hetzelfde doelpad in docker-compose.yml, en die wijst naar # dezelfde plek als zonder dit slot, dus voor een bestaande installatie -# verandert er niets. De app schrijft in een eigen submap per slot (backups/ en -# history/), elk met een merkbestand, zodat "Backups" en "Price history" naar -# dezelfde NAS-map mogen wijzen. +# verandert er niets. Sinds image 0.0.4 schrijft de app rechtstreeks in de +# gekozen map, zonder eigen submap. "Backups" en "Price history" moeten dus elk +# een eigen map krijgen: twee slots op dezelfde map weigert de app met de +# melding "gedeeld". # # Het `id` is na de eerste release vast: umbrelOS bewaart de keuze van de # gebruiker per id, dus hernoemen gooit die weg. Op een netwerkshare valt de map @@ -39,7 +40,7 @@ folderAccess: targetPath: /data/history category: finance name: Atreides Services -version: "0.0.6" +version: "0.0.7" tagline: Your own price feed, recorded around the clock description: >- A price service that runs on your Umbrel and keeps what it records. It fetches prices day @@ -58,10 +59,11 @@ description: >- login of its own. Other apps read the prices through its API on port 3855, with a token you create on the System page. releaseNotes: >- - The API for other apps is now reachable on your network, on port 3855 of your Umbrel. - Every call except /v1/health needs a token; create one on the System page of the - administration app. Without a certificate the API runs over plain http, so keep it on - your own network. The administration app itself stays behind the Umbrel login. + The backup to a NAS works now; it failed with "database is locked" before. + Give "Backups" and "Price history" each a folder of their own. A backup folder chosen + earlier asks once for "Use this folder" on the new Storage page. + The administration app has a menu with a Dashboard, API metrics, Instruments, Data + quality and readable tables. Tokens are now on the API page. developer: "WhatsNext?" website: https://sc.kamenier-hamer.nl/sysop/UmbrelApps dependencies: []