Commit graph

50 commits

Author SHA1 Message Date
ccaeb8335e allow per-site custom nginx config, improving permissions 2024-10-25 15:27:23 -06:00
6f61c2e48a executable script 2024-10-25 13:24:14 -06:00
790f124355 nginx site config updates 2024-10-25 13:21:43 -06:00
5edd656f72 Refactor installation script and add cautionary note in README 2024-10-24 20:12:54 -06:00
91ce748da2 updated mysql config 2024-10-24 19:50:41 -06:00
ab66c89825 changing nginx config order 2024-10-24 19:05:29 -06:00
10d272f911 updated initial order of everything 2024-10-24 18:53:58 -06:00
89760da428 removing site-level custom error pages for now 2024-10-23 21:30:27 -06:00
586d3658b7 config fix 2024-10-23 21:27:12 -06:00
66f88acae1 config fix 2024-10-23 21:19:55 -06:00
876dcd4bba updated config 2024-10-23 21:18:10 -06:00
710d276083 config update 2024-10-23 21:14:06 -06:00
00d33e6ea9 more lenient fail2ban rules 2024-10-23 20:55:32 -06:00
c76bd70eb7 bug fix 2024-10-23 20:48:15 -06:00
7626e7ccce some more cleanup 2024-10-23 20:12:45 -06:00
1121b1f185 updated some more error config stuff 2024-10-23 20:04:14 -06:00
f7d467cf75 Refactor error page handling and configuration 2024-10-23 19:41:38 -06:00
d2175b20bd bug fix 2024-10-23 19:38:38 -06:00
2a5b05b320 Refactor error page handling and configuration
Simplify the error page handling and configuration by refactoring the code. Removed the unnecessary error message "IP banned for bad behavior" and replaced it with a generic 403 error response. Also, added new error pages for 404, 503, and 50x errors. The error pages are now stored in the /var/www/error-pages directory. Updated the nginx configuration to use the new error pages and added PHP handling for the error pages.
2024-10-23 19:37:16 -06:00
2f32ec7077 more cleanup 2024-10-23 17:58:30 -06:00
94f57a5f00 fix for duplicate banned IPs in nginx config 2024-10-23 17:31:33 -06:00
4f3c885605 make swapfile existing not an error 2024-10-23 17:29:01 -06:00
467405d95a further fail2ban config 2024-10-23 17:27:59 -06:00
2eaa45bff3 add nginx repo 2024-10-23 17:10:30 -06:00
ad2904619d nginx config fix 2024-10-23 17:09:11 -06:00
738ef88259 nginx config fix 2024-10-23 17:06:54 -06:00
11c6f69c35 large fail2ban and other security improvements 2024-10-23 17:02:32 -06:00
04be6be893 another log fix 2024-10-23 15:35:40 -06:00
c756a8ac81 log format fix 2024-10-23 15:33:06 -06:00
3adab944db log format fix 2024-10-23 15:28:23 -06:00
1fb4703596 log format bug fix 2024-10-23 15:25:24 -06:00
1e378032b0 updated fail2ban definitions to match new nginx log format 2024-10-23 15:19:38 -06:00
c54bc33b6b bug fix 2024-10-22 21:02:36 -06:00
b1a484f4d0 logging fixes 2024-10-22 21:01:04 -06:00
882a417527 config fix 2024-10-22 20:38:35 -06:00
928e3ae04c bug fixes 2024-10-22 20:32:46 -06:00
c94de8f2d7 bug fix 2024-10-22 20:20:17 -06:00
ef61e746e7 vastly expanded nginx config 2024-10-22 20:17:00 -06:00
0144d4966e nginx config fix 2024-10-21 21:42:41 -05:00
120b72ca0e bug fix 2024-10-21 21:38:25 -05:00
880137bcef bug fixes 2024-10-21 21:29:12 -05:00
a5a4b85c49 broke install into many separate scripts 2024-10-20 19:57:00 -04:00
9ded453635 improved config 2024-10-14 16:59:19 -06:00
f3e1b1c784 fixing URL 2024-10-14 16:04:37 -06:00
1b4eeca0c3 better instructions 2024-10-14 16:03:43 -06:00
e823d6e61a simplifying one-liner 2024-10-14 16:03:26 -06:00
83127a7cf6 install curl in one-liner 2024-10-14 16:02:18 -06:00
cd3716e362 quickstart updated 2024-10-14 15:59:23 -06:00
1df444fb00 execute permissions 2024-10-14 15:57:19 -06:00
aa7cd9af66 initial commit 2024-10-14 15:56:48 -06:00