docs: runbook wdrożenia share od zera na nodzie #24
Reference in New Issue
Block a user
Delete Branch "docs-share-node-setup"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Brakowało opisu "co node musi mieć" —
FILE_SHARING.mdtłumaczy jak działa funkcja i zakłada, że node już stoi.Nowe:
docs/deployment/SHARE_NODE_SETUP.mdwww-data(uid 33 w kontenerze), więc uid 33 musi móc czytać/srv/share/media; to klasyczna przyczyna "wszystkie linki 403",/share/z reverse proxy (snippety nginx i Apache) + DNS/firewall,CONJURER_SHARE_*),/get_share_listvs linki, które nie wygasają).Trzy sprzężenia, które to realnie psują
/mnt/shares) w obu kontenerach — indeks zapisuje ścieżki absolutne, a symlinki są absolutne.CONJURER_SHARE_BASE_URLmusi odpowiadać realnemu publicznemu URL-owi — nie ma go w dołączonym stacku, więc po cichu wpada na defaulthttps://czernobog.pl/share.Czego node NIE potrzebuje
Ani Apache na hoście, ani crona, ani Pythona, ani ręcznie podłożonych skryptów — Apache, vhost,
scan_shares.pyirevoke_shares.pysą w obrazie (COPYwDockerfile.share).🤖 Generated with Claude Code