homelab-codex-ws/scripts/npm/env.example
oskar 5daae77e2f feat(scripts): npm_api.py — CLI do zarzadzania npm PIHA+VPS przez REST API
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>
2026-07-10 14:57:42 +02:00

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