fix(manage-server): TRITON_MANAGE_TRUSTED_PROXY_CIDRS + TRITON_MANAGE_HOST_BIND (triton#940 + #945) #24
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
primatekuntech/triton-install!24
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "sync-940-trusted-proxy-cidrs"
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?
Summary
Combined sync of two installer-script fixes from the #483 pentest engagement:
triton#940 — compose.yaml never passed TRITON_MANAGE_TRUSTED_PROXY_CIDRS through to the container at all, env.template never documented it, and install.sh never warned an operator using --no-tls that it needs to be set.
triton#945 — the admin API port bound 0.0.0.0 unconditionally, relying solely on ufw.
Changes
The actual code-level fixes (HSTS gating, must_change_pw enforcement, licence summary counters, malformed-ID validation) live in the triton repo, not this repo — this sync is the installer-script half only.
🤖 Generated with Claude Code
fix(manage-server): document + wire TRITON_MANAGE_TRUSTED_PROXY_CIDRSto fix(manage-server): TRITON_MANAGE_TRUSTED_PROXY_CIDRS + TRITON_MANAGE_HOST_BIND (triton#940 + #945)