Files

127 lines
6.5 KiB
YAML
Raw Permalink Normal View History

2026-10-09 10:40:25 +02:00
# De veldvolgorde hieronder is niet vrij: de packaging-documentatie van de
# officiele appstore schrijft hem voor. Zie de tabel in
# HomeGit/Docs/Referenties/UmbrelApps/Umbrel-appstore-spec.md, en de toets in
# tests/test_appstore_vorm.py die hem vasthoudt.
#
# Wat de spec niet noemt, staat onderaan dit bestand en niet ertussen. Dan is de
# voorgeschreven kop letterlijk goed en hoeft er bij inlevering alleen iets weg.
manifestVersion: 1
id: whatsnext-atreides-assets
# umbrelOS 2.0: de datamap is verplaatsbaar naar een USB-schijf (ext4), niet naar
# een netwerkshare. Letterlijk `data`, en het veld kan er niet meer uit. Zie
# Umbrel-appstore-spec.md §7.
storage:
dataRoot: data
2026-10-09 10:40:25 +02:00
category: finance
name: Atreides Assets
version: "0.3.4"
2026-10-09 10:40:25 +02:00
tagline: What you own, on your own machine
description: >-
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.
2026-10-09 10:40:25 +02:00
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.
2026-10-09 10:40:25 +02:00
Prices come from Atreides Services. It sees which prices are asked for, never your holdings
or amounts. There are no analytics and no tracking.
2026-10-09 10:40:25 +02:00
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.
2026-10-09 10:40:25 +02:00
This is the free edition.
2026-10-09 10:40:25 +02:00
releaseNotes: >-
0.3.4 upgrades the database on first start, so make sure your backup is recent. Wallets are now
scanned by the app itself, every four hours, and the Update button is gone; you see a running scan in
the status bar and on To do. To do looks at all open wallet movements together and proposes a booking
for each, with how likely it is and why; what is certain can be booked in one go. Events can be linked
into a chain, for example a purchase and the transfer that followed it, and a linked row shows a chain
mark you can open. The AI connection now answers in the language of the app.
0.3.3 reworks the Portfolios page: one card per portfolio with its assets, accounts, entries and
last backup. A fresh install starts with a Demo portfolio next to your own, with thirty months of
sample entries; it does not count towards the limits of the free edition. The free edition now
allows any number of valuations. The licence page is reorganised, and the AI connection is off in a
new portfolio until you turn it on. Price history and merging accounts move to the full edition.
The space bar hides and shows amounts, the Return widget colours its amount, and wallet updates
retry longer when mempool.space is busy.
0.3.2 fixes what the first round on umbrelOS turned up. Daily prices now name their source in the
week, month and year views. The onboarding waits until the start screen is gone, the limits of the
free edition say what they count, and the Assets page no longer lists a currency that is only there
for conversion. A failed wallet update now says why.
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.
0.2.1 brought a new app icon.
2026-10-09 11:10:48 +02:00
0.2.0: the first update with real features since the app came to umbrelOS. It upgrades the database
2026-10-09 10:40:25 +02:00
on first start, so make sure your backup is recent before you update.
Every portfolio now has its own base currency, chosen when you create it. Amounts and prices
are shown in that currency throughout, and sources that quote in another currency are
converted on the way in.
Every price now shows where it came from: hover over an amount to see the source and the
date of the price behind it. A booking records the amount you actually paid next to the price
per unit, and a transfer can be marked as a gift. Gaps in the price history are shown per
asset and can be filled by hand or ignored. You choose a price source per asset, and the app
keeps each source within its monthly limit. Eulerpool is added as a source.
The wealth page shows return, realised and unrealised result, and interest and rewards as
income, with an overview per year. Events has a new Accounts tab with the current balance of
every account. Assets can carry notes. System, Health checks the data for problems you can
resolve or accept.
A second look called Glass sits next to the existing one, with new accent colours and a
reworked settings page. The AI connection (MCP) can now also read price data and propose a
price source.
developer: "WhatsNext?"
website: https://sc.kamenier-hamer.nl/sysop/UmbrelApps
dependencies: []
repo: https://sc.kamenier-hamer.nl/sysop/UmbrelApps
support: https://sc.kamenier-hamer.nl/sysop/UmbrelApps/issues
# De poort waarop umbrelOS de web-UI aanbiedt. 3850 en 3851 zijn bezet door de
# twee andere apps in deze store, 3852 is de eigen poort van de relay.
port: 3853
# Leeg laten bij een nieuw pakket; de plaatjes doet het store-team zelf.
gallery: []
path: ""
submitter: "WhatsNext?"
submission: https://sc.kamenier-hamer.nl/sysop/UmbrelApps
# ── Hieronder staat wat de voorgeschreven volgorde niet noemt ────────────────
#
# GEEN defaultPassword, en dat is een correctie op 0.1.0. Deze app heeft wél een
# eigen inlog, maar die hoort bij de portefeuille en niet bij de installatie: je
# zet hem op Systeem -> Portefeuilles, hij is daar te wijzigen en hij gaat mee in
# de back-up. Een wachtwoord uit de omgeving zou dat scherm stil onwerkzaam maken,
# want de app leest de omgeving vóór het geheimenbestand.
# Het icoon hoort bij een eigen store en moet bij inlevering in de officiele
# store juist weg: die host iconen apart. Daarom staat het als laatste, want dan
# is dit de enige regel die eruit moet en blijft de rest letterlijk op orde.
icon: https://sc.kamenier-hamer.nl/sysop/UmbrelApps/raw/branch/main/whatsnext-atreides-assets/icon.png