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:
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
|
||||
|
||||
@@ -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: []
|
||||
|
||||
Reference in new issue
Block a user