Files
UmbrelApps/whatsnext-atreides-services/umbrel-app.yml
T

61 lines
3.0 KiB
YAML
Raw Normal View History

2026-10-09 12:26:48 +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.
manifestVersion: 1
id: whatsnext-atreides-services
# umbrelOS 2.0: de gebruiker kan de hele datamap (${APP_DATA_DIR}/data) in de
# app-instellingen naar een USB-schijf verplaatsen. Alleen ext4 en geen
# netwerkshare; die laatste weigert umbrelOS voor app-opslag, en de SQLite-
# bestanden in WAL-stand horen er ook niet op. De waarde moet letterlijk `data`
# zijn, en het veld kan er niet meer uit: een installatie die al verplaatst is,
# start dan niet meer. Zie Umbrel-appstore-spec.md §7.
storage:
dataRoot: data
2026-10-09 12:26:48 +02:00
category: finance
name: Atreides Services
version: "0.0.3"
2026-10-09 12:26:48 +02:00
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
2026-10-09 14:06:05 +02:00
and night and stores every point with where it came from and when it was fetched. A price
series per moment cannot be fetched again later, so this one is kept, in your app folder,
and goes along with your Umbrel backup.
2026-10-09 12:26:48 +02:00
It is the companion of Atreides Assets: that app will read its prices from here instead
of every portfolio asking the providers on its own. The service knows instruments and
prices, never what anyone owns.
This is an early version. It records spot prices every minute from Bitvavo and
mempool.space, and brings the administration app with its System page and an optional
login of its own. The API for other apps follows in a later version.
2026-10-09 12:26:48 +02:00
releaseNotes: >-
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.
2026-10-09 12:26:48 +02:00
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 beheer-app aanbiedt. 3850, 3851 en 3853 zijn van de
# andere drie apps in deze store, 3852 is de eigen poort van de relay.
port: 3854
# 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. De login van de beheer-app is optioneel en wordt in de
# app zelf gezet, op de pagina Systeem; zie het commentaar in docker-compose.yml.
# 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.
icon: https://sc.kamenier-hamer.nl/sysop/UmbrelApps/raw/branch/main/whatsnext-atreides-services/icon.png