1. 03 Oct, 2021 1 commit
  2. 11 Jul, 2021 1 commit
    • Jelle van der Waa's avatar
      Rate limit archlinux.org and fail2ban abusers · 314aa355
      Jelle van der Waa authored
      Add a default rate limit for 20 req/s for the uwsgi endpoint and
      automatically ban users who reach this limit. The nginx-limit-req rule
      does not ban users who reach the rss limit as these are not likely DoS
      attempts.
      314aa355
  3. 06 Jun, 2021 1 commit
  4. 03 Jun, 2021 1 commit
  5. 25 May, 2021 1 commit
  6. 09 Apr, 2021 1 commit
  7. 08 Apr, 2021 1 commit
    • Kristian Klausen's avatar
      Send the nginx logs to Loki · b70d04fa
      Kristian Klausen authored and Jelle van der Waa's avatar Jelle van der Waa committed
      A extra access_log entry was added with the following commands:
      $ cd roles
      $ grep -lr access_log | xargs -P 1 -n 1 sed -i '/access_log/ s/\(.*\)\( \)\(\(reduced\|main\);$\)/\1 \3\n\1.json json_\3/'
      b70d04fa
  8. 07 Apr, 2021 1 commit
  9. 05 Apr, 2021 1 commit
  10. 07 Mar, 2021 2 commits
    • Jelle van der Waa's avatar
      Add uwsgi caching to archweb · 5ba5cf27
      Jelle van der Waa authored
      Cache urls which urls marks as can be cached by nginx. This offloads our
      uwsgi workers and allows for speedier delivery of RSS feeds and other
      cached routes.
      5ba5cf27
    • Jelle van der Waa's avatar
      Rate limit our archweb RSS feeds · fa328e2f
      Jelle van der Waa authored
      Due to users misconfiguring their conky to query for rss updates every
      second add proper rate limitting to all rss endpoints in nginx.
      fa328e2f
  11. 20 Dec, 2020 1 commit
  12. 03 Oct, 2020 1 commit
  13. 19 Aug, 2020 1 commit
  14. 20 Dec, 2019 1 commit
  15. 05 Sep, 2019 2 commits
  16. 26 Mar, 2019 1 commit
  17. 05 Feb, 2019 1 commit
  18. 30 May, 2018 3 commits
  19. 19 Feb, 2018 1 commit
  20. 21 Jul, 2017 1 commit
  21. 04 Jul, 2017 1 commit
  22. 22 Feb, 2017 1 commit
  23. 13 Jan, 2017 2 commits
  24. 11 Jan, 2017 1 commit
  25. 09 Jan, 2017 1 commit
  26. 03 Jan, 2017 1 commit
  27. 01 Jan, 2017 2 commits
  28. 31 Dec, 2016 2 commits
  29. 02 Dec, 2016 2 commits