From f994936f9168ebcd95f05e03ee78447676ff5ebb Mon Sep 17 00:00:00 2001 From: Harmen Date: Thu, 29 Oct 2026 12:35:35 +0100 Subject: [PATCH] Atreides Assets: image 0.3.1 in app-versie 0.3.1, de gratis editie Het image komt nu uit de gratis export; description en release note beschrijven de gratis editie. Digest door release-bump bij het register gecontroleerd; test_appstore_vorm.py: 91 goed, 0 fout. Co-Authored-By: Claude Opus 5.5 --- whatsnext-atreides-assets/docker-compose.yml | 2 +- whatsnext-atreides-assets/umbrel-app.yml | 42 +++++++++----------- 2 files changed, 19 insertions(+), 25 deletions(-) diff --git a/whatsnext-atreides-assets/docker-compose.yml b/whatsnext-atreides-assets/docker-compose.yml index e6eb6ed..7718c30 100644 --- a/whatsnext-atreides-assets/docker-compose.yml +++ b/whatsnext-atreides-assets/docker-compose.yml @@ -41,7 +41,7 @@ services: # Bij een verhoging: eerst de digest hier wéghalen, dan bouwen en duwen, dan # de nieuwe erin. Een OUDE digest onder een NIEUWE tag levert stilzwijgend de # oude image. - image: sc.kamenier-hamer.nl/sysop/atreides-assets:0.2.0@sha256:646fe7a169d9da0bad0df43e249237c88c7641d6c88f52cdd984b88c562d2859 + image: sc.kamenier-hamer.nl/sysop/atreides-assets:0.3.1@sha256:20cae28ba15206d3f60635f04e9881275feac7b9e7772f0e0023e390f29d1e36 restart: on-failure # Geen `user:` nodig: de image zet zelf `USER node`. Dat is anders dan bij # Evolu Relay, waar de image er geen heeft en de compose het per container diff --git a/whatsnext-atreides-assets/umbrel-app.yml b/whatsnext-atreides-assets/umbrel-app.yml index cfc4109..88e058b 100644 --- a/whatsnext-atreides-assets/umbrel-app.yml +++ b/whatsnext-atreides-assets/umbrel-app.yml @@ -14,41 +14,35 @@ storage: dataRoot: data category: finance name: Atreides Assets -version: "0.2.2" +version: "0.3.1" tagline: What you own, on your own machine description: >- - A portfolio that nobody else gets to read. Every exchange dashboard and every tracking app - answers to someone: it knows what you hold, what you bought it for, and when you moved it. - This one runs on your Umbrel, keeps its database in your app folder, and talks to nothing - you did not point it at. + A bitcoin portfolio that stays on your own machine. It runs on your Umbrel, keeps its + database in your app folder, and shares nothing you did not ask it to share. - It tracks crypto and precious metals side by side, in one total. Balances come from two - places and it keeps them apart on purpose: what a wallet actually holds on chain, and what - your own bookkeeping says should be there. When those two drift, the app says so instead of - picking a winner, and shows you the entries behind the difference. + Track a bitcoin wallet and a bank account in one total, in the currency you choose. The app + keeps two views of your balance apart on purpose: what the wallet holds on chain, and what + your own bookkeeping says. When they drift, it shows you the entries behind the difference. - Prices come from providers you choose and configure yourself, with your own API keys. There - is no built-in account, no phone-home, and no analytics. The keys stay on the server side - and never reach your browser. + Prices come from Atreides Services. It sees which prices are asked for, never your holdings + or amounts. There are no analytics and no tracking. - What it does beyond a list of holdings: a wealth chart over any year you have data for, the - figures you need for the Dutch box 3 declaration, signal charts for those who want them, - and a dashboard you arrange yourself. A Lightning wallet can be connected over NWC or LND - to read its balance. + You get a wealth chart over every year you have data for, a dashboard you arrange yourself, + and an AI connection over MCP: an assistant you already use can read your administration and + propose entries, and nothing is written until you approve it. - It also speaks MCP, so an AI assistant you already use can read the administration and - propose entries. Proposals land in a queue and nothing is written until you approve it, and - what the assistant was shown is logged per call. - - - Your data is a directory: a database file and a secrets file per portfolio. Back it up, - move it to another machine, or keep several administrations side by side and switch between - them. There is no export you have to ask for. + This is the free edition. releaseNotes: >- + 0.3.1 is the free edition. Lightning, metals, more than one portfolio, the Dutch box 3 + figures, signal charts, import and export, Data and Health, and your own price providers + move to the full edition. Your data stays where it is: nothing is deleted, and the full + edition picks it up again. + + On umbrelOS 2.0 the app's storage can now be moved to a USB drive (ext4) in the app settings. Keep in mind that umbrelOS does not back up an app whose storage is on a USB drive. The app itself is unchanged. Coming from 0.1.x? Then the notes for 0.2.0 below apply to you.