Atreides Services: app-map in de store
Naar het voorbeeld van whatsnext-atreides-assets: compose, manifest, icoon en data/app/.gitkeep. De beheer-app (8090) hangt achter app_proxy, zonder ports: en zonder wachtwoord in de compose; ATREIDES_SERVICES_HOST staat op 0.0.0.0. Poort 3854 in het manifest. De image is nog niet gepind: er is nog geen release. Na de eerste zet tools/release-bump.mjs tag en digest erin. Het icoon is de stier van Atreides Assets op blauw getint glas, zodat de twee te onderscheiden zijn. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
ae6950e2b9
commit
ef98bd5483
5 files changed
+110
No files matched your search
@@ -0,0 +1,51 @@
|
||||
# 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
|
||||
version: "0.0.1"
|
||||
tagline: Your own price feed, recorded around the clock
|
||||
description: >-
|
||||
A price service that runs on your Umbrel and keeps what it records. It is built to fetch
|
||||
prices from the sources you configure, day and night, and to store 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.
|
||||
|
||||
|
||||
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 brings the administration app with its System page and an
|
||||
optional login of its own; collecting prices and the API for other apps follow in later
|
||||
versions.
|
||||
releaseNotes: >-
|
||||
First version in this store: the administration app, without price collection yet.
|
||||
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
|
||||
Reference in new issue
Block a user