token/list-hosts/list-certs/set-cert/create-host, dry-run domyslny dla zmian (--apply wymagane), stdlib urllib (zero-dep). Adresy npm@VPS przez Tailscale (100.95.58.48:81), NIE public IP. + docs/backlog.md: npm@VPS admin panel :81 publicznie osiagalny — brak override ograniczajacego bind do mesh/localhost. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
16 lines
612 B
Plaintext
16 lines
612 B
Plaintext
# scripts/npm/.env — sekrety NPM. Skopiuj do .env (gitignored), NIGDY nie commituj .env.
|
|
|
|
# PIHA — LAN ingress, panel admina: http://192.168.31.5:81
|
|
NPM_PIHA_USER=CHANGEME
|
|
NPM_PIHA_PASS=CHANGEME
|
|
|
|
# VPS — public ingress. Panel admina osiagalny WYLACZNIE przez Tailscale mesh
|
|
# (http://100.95.58.48:81). NIGDY nie uzywac publicznego IP (135.181.153.108:81) —
|
|
# patrz docs/backlog.md, wpis o publicznej ekspozycji panelu admina.
|
|
NPM_VPS_USER=CHANGEME
|
|
NPM_VPS_PASS=CHANGEME
|
|
|
|
# Opcjonalnie: nadpisanie domyslnych adresow URL powyzej.
|
|
# NPM_PIHA_URL=http://192.168.31.5:81
|
|
# NPM_VPS_URL=http://100.95.58.48:81
|