fix: publish signed mempool DNS recovery catalog
This commit is contained in:
@@ -12,7 +12,7 @@ app:
|
||||
container_name: mempool
|
||||
|
||||
container:
|
||||
image: source.archipelago-foundation.org/lfg2025/mempool-frontend:v3.3.1-archy1
|
||||
image: source.archipelago-foundation.org/chaum/mempool-frontend:v3.3.1-archy1
|
||||
pull_policy: if-not-present
|
||||
network: archy-net
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ app:
|
||||
description: Bitcoin mempool and blockchain explorer. Real-time transaction and block visualization.
|
||||
|
||||
container:
|
||||
image: source.archipelago-foundation.org/lfg2025/mempool-frontend:v3.3.1-archy1
|
||||
image: source.archipelago-foundation.org/chaum/mempool-frontend:v3.3.1-archy1
|
||||
image_signature: cosign://...
|
||||
pull_policy: if-not-present
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ continues to serve its static page, leaving all API/WebSocket requests offline.
|
||||
Build and test the derived image before publishing:
|
||||
|
||||
```sh
|
||||
podman build --pull=never -t source.archipelago-foundation.org/lfg2025/mempool-frontend:v3.3.1-archy1 docker/mempool-frontend
|
||||
podman build --pull=never -t source.archipelago-foundation.org/chaum/mempool-frontend:v3.3.1-archy1 docker/mempool-frontend
|
||||
python3 scripts/test-mempool-dns-recovery.py
|
||||
```
|
||||
|
||||
|
||||
+11
-11
@@ -386,7 +386,7 @@
|
||||
"sync_required": false
|
||||
},
|
||||
"container": {
|
||||
"image": "source.archipelago-foundation.org/lfg2025/mempool-frontend:v3.3.1",
|
||||
"image": "source.archipelago-foundation.org/chaum/mempool-frontend:v3.3.1-archy1",
|
||||
"network": "archy-net",
|
||||
"pull_policy": "if-not-present"
|
||||
},
|
||||
@@ -405,7 +405,7 @@
|
||||
"health_check": {
|
||||
"endpoint": "http://127.0.0.1:8080",
|
||||
"interval": "30s",
|
||||
"path": "/",
|
||||
"path": "/api/v1/backend-info",
|
||||
"retries": 3,
|
||||
"timeout": "5s",
|
||||
"type": "http"
|
||||
@@ -433,10 +433,10 @@
|
||||
"kind": "github",
|
||||
"repo": "mempool/mempool"
|
||||
},
|
||||
"version": "3.0.1"
|
||||
"version": "3.3.1-archy1"
|
||||
}
|
||||
},
|
||||
"version": "3.0.1"
|
||||
"version": "3.3.1-archy1"
|
||||
},
|
||||
"archy-nbxplorer": {
|
||||
"manifest": {
|
||||
@@ -3399,10 +3399,10 @@
|
||||
"version": "1.7.123-alpha"
|
||||
},
|
||||
"mempool": {
|
||||
"image": "source.archipelago-foundation.org/lfg2025/mempool-frontend:v3.3.1",
|
||||
"image": "source.archipelago-foundation.org/chaum/mempool-frontend:v3.3.1-archy1",
|
||||
"images": {
|
||||
"archy-mempool-db": "source.archipelago-foundation.org/lfg2025/mariadb:11.4.10",
|
||||
"archy-mempool-web": "source.archipelago-foundation.org/lfg2025/mempool-frontend:v3.3.1",
|
||||
"archy-mempool-web": "source.archipelago-foundation.org/chaum/mempool-frontend:v3.3.1-archy1",
|
||||
"mempool-api": "source.archipelago-foundation.org/lfg2025/mempool-backend:v3.3.1"
|
||||
},
|
||||
"manifest": {
|
||||
@@ -3412,7 +3412,7 @@
|
||||
"sync_required": true
|
||||
},
|
||||
"container": {
|
||||
"image": "source.archipelago-foundation.org/lfg2025/mempool-frontend:v3.3.1",
|
||||
"image": "source.archipelago-foundation.org/chaum/mempool-frontend:v3.3.1-archy1",
|
||||
"image_signature": "cosign://...",
|
||||
"pull_policy": "if-not-present"
|
||||
},
|
||||
@@ -3471,7 +3471,7 @@
|
||||
"kind": "github",
|
||||
"repo": "mempool/mempool"
|
||||
},
|
||||
"version": "3.0.0",
|
||||
"version": "3.3.1-archy1",
|
||||
"volumes": [
|
||||
{
|
||||
"options": [
|
||||
@@ -3484,7 +3484,7 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
"version": "v3.3.1"
|
||||
"version": "v3.3.1-archy1"
|
||||
},
|
||||
"mempool-api": {
|
||||
"manifest": {
|
||||
@@ -5464,7 +5464,7 @@
|
||||
"tag": "NOSTR IDENTITY // YOUR NODE"
|
||||
},
|
||||
"schema": 1,
|
||||
"signature": "a2320a29d10a04eaae8ebc5d4ce3d156733d413a43ab028ee2c980a16c0ff1c7ed26d5cc7f549f7872c95af19b15c1a8fcbd0a496f63d095bf433e742117040e",
|
||||
"signature": "e716a9069021af87a2252d7561c01153f17c5630d7c36d8fdc1be1c7aa40560d09557513c0e09835a6b76b52b4f7edf0619cbaff02ac1d9d818066f67046e401",
|
||||
"signed_by": "did:key:z6Mkfu5LT8d4DjETtrkATvHh9Dvcbnr7zBCUwfau8Sw7DLWT",
|
||||
"storefront": {
|
||||
"popular": [
|
||||
@@ -5490,5 +5490,5 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"updated": "2026-09-12"
|
||||
"updated": "2026-09-15"
|
||||
}
|
||||
|
||||
@@ -33,7 +33,8 @@ ELECTRUMX_IMAGE="$ARCHY_REGISTRY/electrumx:v1.18.0"
|
||||
|
||||
# Mempool stack
|
||||
MEMPOOL_BACKEND_IMAGE="$ARCHY_REGISTRY/mempool-backend:v3.3.1"
|
||||
MEMPOOL_WEB_IMAGE="$ARCHY_REGISTRY/mempool-frontend:v3.3.1-archy1"
|
||||
# The patched frontend is published by chaum on the same trusted registry.
|
||||
MEMPOOL_WEB_IMAGE="${MEMPOOL_WEB_IMAGE:-source.archipelago-foundation.org/chaum/mempool-frontend:v3.3.1-archy1}"
|
||||
MARIADB_IMAGE="$ARCHY_REGISTRY/mariadb:11.4.10"
|
||||
|
||||
# BTCPay
|
||||
|
||||
@@ -15,7 +15,7 @@ import urllib.request
|
||||
import uuid
|
||||
|
||||
IMAGE = sys.argv[1] if len(sys.argv) > 1 else (
|
||||
"source.archipelago-foundation.org/lfg2025/mempool-frontend:v3.3.1-archy1"
|
||||
"source.archipelago-foundation.org/chaum/mempool-frontend:v3.3.1-archy1"
|
||||
)
|
||||
BACKEND = "source.archipelago-foundation.org/lfg2025/mempool-backend:v3.3.1"
|
||||
prefix = "mempool-dns-test-" + uuid.uuid4().hex[:8]
|
||||
|
||||
Reference in New Issue
Block a user