InstantAdPay site skeleton: SIWE auth, live chain ledger, join links, buy flow

Zero-dependency Node server on the RM Circle pattern. Chain config lives in
the volume so the same code runs the Amoy dress rehearsal and mainnet.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
martbost
2026-09-04 12:25:34 -05:00
commit f053c1befa
20 changed files with 3116 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
services:
instantadpay:
build: .
restart: unless-stopped
environment:
NODE_ENV: production
PORT: 3000
ADMIN_PASSWORD: ${ADMIN_PASSWORD}
DATA_DIR: /app/data
volumes:
- instantadpay-data:/app/data
ports:
- "3000:3000"
volumes:
instantadpay-data: