Webserver Port #9
Labels
No Label
Blocked
Duplicate
On-hold
Peer-review
RFC
Wontfix
Blocked
Duplicate
In-progress
On-hold
Peer-review
RFC
Wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: AniNIX/Kapisi#9
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
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?
We need to drop lighttpd for OpenResty for HTTP/2 streaming proxy support. This means all vhosts on lighttpd and the security hardening need to come with.
We should include ModSecurity as a Web Application Firewall, to serve in a similar capacity to sshguard.
https://aur.archlinux.org/packages/modsecurity/
This will result in a 3-layer firewalling model for our three externally-facing ports.
This need for WAF puts a kink into #12 -- using HA Proxy in this way would break the header and WAF controls we're using today.
!27 implements the WAF portion. Because OpenResty isn't keeping up with core Nginx development, it throws an error like the below:
I'd rather not pull a fork of the libmodsecurity package & connector just for OpenResty. As such, we're moving to mainline nginx.
This can close -- when !27 closes, the work will have been delivered.