1. 05 Apr, 2021 1 commit
  2. 29 Mar, 2021 1 commit
  3. 27 Mar, 2021 2 commits
  4. 26 Mar, 2021 1 commit
  5. 25 Mar, 2021 1 commit
  6. 23 Mar, 2021 2 commits
  7. 19 Mar, 2021 5 commits
  8. 17 Mar, 2021 2 commits
  9. 11 Mar, 2021 2 commits
  10. 08 Mar, 2021 6 commits
  11. 07 Mar, 2021 4 commits
    • Jelle van der Waa's avatar
      Add a trap to borg backup for cleanup · 9b9e9a3e
      Jelle van der Waa authored
      Now that our textcollector depends on the condition of /backup being
      available, we should be extra careful that we get rid of the directory.
      If anything in the script fails, a trap now umounts and removes the
      directory automatically if on btrfs.being available, we should be extra
      careful that we get rid of the directory. If anything in the script
      fails, a trap now umounts and removes the directory automatically if on
      btrfs.
      9b9e9a3e
    • Jelle van der Waa's avatar
      Adjust prometheus textcollector condition · 9f9378b2
      Jelle van der Waa authored
      Currently our textcollector can sometimes fail with 'Failed to
      create/acquire the lock /home/backup/$server/lock.exclusive (timeout)."
      Instead of checking on a borg lock file, check if our backup snapshot
      dir exists which the backup script creates and removes. This should give
      less false positives then our current method.
      9f9378b2
    • 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
  12. 02 Mar, 2021 2 commits
  13. 01 Mar, 2021 8 commits
  14. 28 Feb, 2021 1 commit
  15. 27 Feb, 2021 1 commit
  16. 26 Feb, 2021 1 commit