Commit Graph
11 Commits
Author SHA1 Message Date
jwinterm 5b747ab923 fix: correct API_BASE_URL default (was double-prefixing /api)
The default was http://nginx/api but all fetch calls already append
/api/... resulting in http://nginx/api/api/... (404). Changed to
http://nginx so the full path is http://nginx/api/admin/auth/verify.
2026-03-15 11:31:17 -04:00
jwinterm 47cd52686a Remove TLS from nginx — NPM handles TLS on LAN 2026-03-10 11:32:16 -04:00
jwinterm 5f1154d363 Add admin panel for merchant management
- POST/GET/DELETE /api/admin/users endpoints
- Admin UI at /admin with login, user list, create/delete
- Auth via ADMIN_API_KEY env var (separate from tenant auth)
- Tenants remain scoped to their own store only
2026-03-10 11:24:38 -04:00
jwinterm 3eabad598d Add OPEN_REGISTRATION gate, signup request form, favicon 2026-03-09 13:02:21 -04:00
jwinterm a69d199fab Switch rate provider from CoinGecko to Kraken
Kraken public API is free and doesn't require an API key.
Supports XMR/USD and XMR/EUR pairs.
2026-03-09 10:27:47 -04:00
xmrcheckout 5753e2171c Bump monero version to 0.18.4.5 2026-01-17 17:57:03 +00:00
xmrcheckout 98d944ce0c Ensure services restart after reboot 2026-01-09 20:02:58 +00:00
xmrcheckout 31eaf2d6a3 compose: only expose nginx by default 2026-01-09 15:23:18 +00:00
xmrcheckout 6290136327 Add optional Postgres backup service 2026-01-09 14:40:31 +00:00
xmrcheckout 81ce66803d Add local monerod docker compose profile 2026-01-09 14:33:10 +00:00
xmrcheckout 5e0ca00af2 Add docker-compose.yml and friends 2026-01-04 17:57:07 +01:00