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
|
|
|
|
|
category: finance
|
|
|
|
|
name: Atreides Services
|
2026-10-09 14:06:05 +02:00
|
|
|
version: "0.0.2"
|
2026-10-09 12:26:48 +02:00
|
|
|
tagline: Your own price feed, recorded around the clock
|
|
|
|
|
description: >-
|
2026-10-09 13:57:12 +02:00
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
2026-10-09 13:57:12 +02:00
|
|
|
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: >-
|
2026-10-09 13:57:12 +02:00
|
|
|
First version in this store: spot prices every minute from Bitvavo and mempool.space, and
|
|
|
|
|
the administration app. The API for other apps is not there yet.
|
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
|