1. 23 Mar, 2021 1 commit
  2. 19 Mar, 2021 12 commits
  3. 17 Mar, 2021 5 commits
  4. 16 Mar, 2021 1 commit
  5. 12 Mar, 2021 1 commit
  6. 11 Mar, 2021 3 commits
  7. 08 Mar, 2021 6 commits
  8. 07 Mar, 2021 6 commits
    • Jelle van der Waa's avatar
      Merge branch 'borg_backup_check' into 'master' · c6efb9b8
      Jelle van der Waa authored
      Borg backup check
      
      See merge request !322
      c6efb9b8
    • 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
      Merge branch 'rate_limit_rss_feeds' into 'master' · ddba82db
      Jelle van der Waa authored
      Rate limit our archweb RSS feeds
      
      See merge request !319
      ddba82db
    • 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
  9. 02 Mar, 2021 3 commits
  10. 01 Mar, 2021 2 commits