Atreides Services 0.0.6: de API voor afnemers op poort 8091

Alleen 8091 wordt gepubliceerd; de beheer-app blijft achter app_proxy. Geen nieuwe image: 0.0.3 bevat de API al. Suite groen (91, 54, 68, 36, 90, 22 goed; release-bump alles goed).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
HarmenandClaude Opus 5.5 committed 2026-10-09 17:40:50 +02:00
1 parent a9ba9a1023
commit fbee75d76b
2 files changed
+17 -22

No files matched your search

+7 -19
View File
@@ -39,7 +39,7 @@ folderAccess:
targetPath: /data/history
category: finance
name: Atreides Services
version: "0.0.5"
version: "0.0.6"
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
@@ -55,25 +55,13 @@ description: >-
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.
login of its own. Other apps read the prices through its API on port 8091, with a token
you create on the System page.
releaseNotes: >-
Closed months can now move out of the app's own storage. After each nightly backup, a
closed month that has a backup copy is copied to the new Price history folder, checked,
and only then removed locally. On umbrelOS 2.0 you can point that folder at a folder on
your NAS in the app settings; without that, it stays in the app's own storage. If the
NAS cannot be reached, the app says which month it cannot read instead of showing an
empty series.
Backups are now written to their own subfolder backups/ with a marker file, so the app
never writes into a folder that belongs to something else. Backups and Price history may
point at the same folder.
Also new: every change to the instrument register is recorded in a changelog, and the new
Changes page shows it with before and after, and lets you undo a change. And an MCP
server, so an AI assistant can read and analyse the prices and make changes; each of its
changes lands in the changelog and can be undone there.
The API for other apps is now reachable on your network, on port 8091 of your Umbrel.
Every call except /v1/health needs a token; create one on the System page of the
administration app. Without a certificate the API runs over plain http, so keep it on
your own network. The administration app itself stays behind the Umbrel login.
developer: "WhatsNext?"
website: https://sc.kamenier-hamer.nl/sysop/UmbrelApps
dependencies: []