███╗ ███╗███████╗██████╗ ██████╗ ███████╗██████╗ ██████╗ ████╗ ████║██╔════╝██╔══██╗██╔══██╗██╔════╝██╔══██╗██╔════╝ ██╔████╔██║█████╗ ██████╔╝██████╔╝█████╗ ██████╔╝██║ ███╗ ██║╚██╔╝██║██╔══╝ ██╔══██╗██╔══██╗██╔══╝ ██╔══██╗██║ ██║ ██║ ╚═╝ ██║███████╗██║ ██║██████╔╝███████╗██║ ██║╚██████╔╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚═════╝ ╚══════╝╚═╝ ╚═╝ ╚═════╝
PUBLIC_STATUS.SYS
public status, not public control
This page is intentionally boring from a security perspective. Public site: portfolio/status/info. Private LAN tools: printer controls, dashboards, and anything that can move hardware.
SECURITY_NOTES.LOG
> [policy] public site should not proxy printer controls
> [policy] keep dashboards behind VPN/LAN auth
> [ok] app/config/content directories blocked in nginx sample
> [ok] no database credentials required