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 <noreply@anthropic.com>
105 lines
4.9 KiB
YAML
105 lines
4.9 KiB
YAML
# 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
|
|
category: finance
|
|
name: Atreides Assets
|
|
version: "0.3.1"
|
|
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.
|
|
|
|
|
|
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 Atreides Services. It sees which prices are asked for, never your holdings
|
|
or amounts. There are no analytics and no tracking.
|
|
|
|
|
|
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.
|
|
|
|
|
|
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.
|
|
|
|
|
|
0.2.1 brought a new app icon.
|
|
|
|
|
|
0.2.0: the first update with real features since the app came to umbrelOS. It upgrades the database
|
|
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
|