Atreides Services 0.0.13: image 0.0.10

Image 0.0.10 gepind met zijn digest (gecontroleerd bij het register). Met de
klok van de verzamelaar over een herstart, Datakwaliteit tot het eind van de
periode, dagkoersen en een aanpasbare query op Bronnen, toch weghalen van een
geïmporteerde reeks, en de MCP-server op /mcp van de API-poort met tokens van
een eigen soort. Release-notes en het commentaar over tokens bijgewerkt (de
pagina API in plaats van Systeem).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
HarmenandClaude Opus 5.5 committed 2026-10-12 10:30:53 +02:00
1 parent 9a6f8ab775
commit 77ff83c44b
2 files changed
+15 -8

No files matched your search

@@ -34,14 +34,18 @@ services:
# DE TAG IS DE VERSIE VAN DE IMAGE EN NIET DIE VAN DE APP, net als bij Atreides
# Assets: `version` in umbrel-app.yml moet bij élke wijziging omhoog, ook als
# alleen dit bestand verandert.
image: sc.kamenier-hamer.nl/sysop/atreides-services:0.0.9@sha256:6b26f3586e70f6ba06c1e2c074e4fb00a778688377f5ab27c078532a7ae9fcbd
image: sc.kamenier-hamer.nl/sysop/atreides-services:0.0.10@sha256:b1888dffc8d02690d9da51f620fe34edcdf2afb1d812ca4f7071199f93212da8
restart: on-failure
# De API voor afnemers, zoals Atreides Assets op de laptop of de Mac. Elke
# aanroep behalve /v1/health vraagt een token, dat je op de pagina Systeem van
# aanroep behalve /v1/health vraagt een token, dat je op de pagina API van
# de beheer-app aanmaakt. Zonder certificaat is het http, dus het token gaat
# onversleuteld over het LAN; publiek hoort er een reverse proxy met TLS voor.
# De beheer-app (8090) staat hier met opzet niet bij.
#
# Sinds image 0.0.10 antwoordt op deze poort ook de MCP-server voor een
# AI-client, op /mcp, met tokens van een eigen soort (alleen lezen, of lezen
# en wijzigen). Wie deze poort via een proxy publiceert, publiceert /mcp mee.
#
# 3855 op de host en niet 8091: dat laatste is een veelgebruikte poort en een
# botsing merk je pas als de app niet start (dezelfde les als 3852 bij de Relay
# en 50022 bij Gate). umbrelOS deelt hiervoor geen poort uit; `port` in het
+9 -6
View File
@@ -40,7 +40,7 @@ folderAccess:
targetPath: /data/history
category: finance
name: Atreides Services
version: "0.0.12"
version: "0.0.13"
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
@@ -57,12 +57,15 @@ 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. Other apps read the prices through its API on port 3855, with a token
you create on the System page.
you create on the API page.
releaseNotes: >-
An imported series that cannot be merged now shows on the Storage page how many of its
prices the source itself already has, in any currency. When that is every price, it can
be removed there, after a backup with a fresh snapshot; one with a single missing day
stays.
The collector now remembers when it last asked each source, so an update no longer asks
every source again at once. Data quality counts up to the end of the period, so a source
that stopped shows as an open gap. Sources shows the newest day close per source, and the
query of a source can be edited (for example precision=full at CoinGecko). An imported
series can be removed anyway on the Storage page, after a backup with a fresh snapshot.
The Data page opens every table again. New: an MCP server for an AI client at /mcp on the
API port, with tokens of their own (read only, or read and change) made on the API page.
developer: "WhatsNext?"
website: https://sc.kamenier-hamer.nl/sysop/UmbrelApps
dependencies: []