From cd0edd74ee6469f7f244f5f09a20d3336cca6db7 Mon Sep 17 00:00:00 2001 From: david Date: Tue, 19 May 2026 11:08:18 +0200 Subject: [PATCH] =?UTF-8?q?deploy/mainnet:=20drop=20stale=20"DEFERRED=20?= =?UTF-8?q?=E2=80=94=20Do=20NOT=20compose=20up"=20banner?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit buyer and indexer mainnet stacks have been running on vector-marketplace (marketplace-mainnet-buyer + marketplace-mainnet-indexer healthy, 4+ days uptime for indexer, buyer redeployed today with the auth gate). The "Wired but not yet exercised" header contradicts reality and would spook the next operator who reads it. Note in the new headers points at marketplace.vector.apexfusion.org and mp-indexer.vector.apexfusion.org so the connection between the compose file and the live URL is explicit. The genuinely-still-open mainnet- safety follow-up (ARCHITECTURE.md §9 #5: env-gate / wallet allowlist / MAINNET=1 flag) is kept as a one-line reference in the buyer header. supplier and ollama mainnet composes are intentionally left alone — I don't have evidence of those being deployed via these compose files. Co-Authored-By: Claude Opus 4.7 (1M context) --- deploy/mainnet/docker-compose.buyer.yml | 13 ++++++------- deploy/mainnet/docker-compose.indexer.yml | 9 ++------- 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/deploy/mainnet/docker-compose.buyer.yml b/deploy/mainnet/docker-compose.buyer.yml index a9a8346..3ef0758 100644 --- a/deploy/mainnet/docker-compose.buyer.yml +++ b/deploy/mainnet/docker-compose.buyer.yml @@ -1,11 +1,10 @@ -# MAINNET DEPLOYMENT — DEFERRED -# Wired but not yet exercised. Mainnet rollout requires: -# - ARCHITECTURE.md §9 #5 (mainnet safety: env-gate, wallet allowlist, MAINNET=1 flag) -# - Real funded mainnet wallets -# - Vector mainnet ogmios stack (apex-dashboard-mainnet) running on the same host -# Do NOT `docker compose up` until those land. -# # deploy/mainnet/docker-compose.buyer.yml — Buyer (Express + Vite UI) — MAINNET +# +# Brought up on vector-marketplace at https://marketplace.vector.apexfusion.org. +# Operator login is gated by BUYER_PASSWORD + SESSION_SECRET (see buyer/.env). +# +# Code-level mainnet safety (env-gate / wallet allowlist / MAINNET=1 flag, +# tracked in ARCHITECTURE.md §9 #5) is still a separate open follow-up. name: marketplace-mainnet-buyer diff --git a/deploy/mainnet/docker-compose.indexer.yml b/deploy/mainnet/docker-compose.indexer.yml index a825a66..d86ba95 100644 --- a/deploy/mainnet/docker-compose.indexer.yml +++ b/deploy/mainnet/docker-compose.indexer.yml @@ -1,11 +1,6 @@ -# MAINNET DEPLOYMENT — DEFERRED -# Wired but not yet exercised. Mainnet rollout requires: -# - ARCHITECTURE.md §9 #5 (mainnet safety: env-gate, wallet allowlist, MAINNET=1 flag) -# - Real funded mainnet wallets -# - Vector mainnet ogmios stack (apex-dashboard-mainnet) running on the same host -# Do NOT `docker compose up` until those land. -# # deploy/mainnet/docker-compose.indexer.yml — Indexer (chain follower) — MAINNET +# +# Brought up on vector-marketplace at https://mp-indexer.vector.apexfusion.org. name: marketplace-mainnet-indexer