1. 08 Apr, 2021 1 commit
  2. 14 Feb, 2021 1 commit
    • Kristian Klausen's avatar
      Make ansible-lint happy · 4112bdf9
      Kristian Klausen authored
      yaml: truthy value should be one of [false, true] (truthy)
      yaml: wrong indentation: expected 4 but found 2 (indentation)
      yaml: too few spaces before comment (comments)
      yaml: missing starting space in comment (comments)
      yaml: too many blank lines (1 > 0) (empty-lines)
      yaml: too many spaces after colon (colons)
      yaml: comment not indented like content (comments-indentation)
      yaml: no new line character at the end of file (new-line-at-end-of-file)
      load-failure: Failed to load or parse file
      parser-error: couldn't resolve module/action 'hosts'. This often indicates a misspelling, missing collection, or incorrect module path.
      4112bdf9
  3. 30 Dec, 2020 1 commit
    • Frederik Schwan's avatar
      use fetchmail for donor import · 8decc2e9
      Frederik Schwan authored
      The former approach to export a maildir and iterate over it with a
      script broke when the mail server and the web server got on their
      own hosts. This will use IMAP IDLE to check for new mails and pass
      them instantly to the djange manage.py script without storing the mail
      locally.
      8decc2e9
  4. 15 Dec, 2020 1 commit
  5. 24 Nov, 2020 1 commit
  6. 21 Nov, 2020 4 commits
  7. 15 Nov, 2020 1 commit
  8. 24 Oct, 2020 1 commit
  9. 12 Sep, 2020 2 commits
  10. 27 Aug, 2020 1 commit
  11. 25 Jun, 2020 1 commit
  12. 17 Jun, 2020 1 commit
  13. 12 Jun, 2020 1 commit
  14. 22 Feb, 2020 1 commit
  15. 13 Feb, 2020 1 commit
  16. 01 Dec, 2019 1 commit
  17. 30 Oct, 2019 1 commit
  18. 25 Oct, 2019 1 commit
  19. 25 Sep, 2019 1 commit
  20. 24 Sep, 2019 1 commit
    • Jelle van der Waa's avatar
      archwiki: use memcached for caching · 9169d999
      Jelle van der Waa authored
      Switch from apcu caching to memcached with 512 MiB so that we have a
      sustained cached instead of a php-fpm worker based cache which has a
      shorter lifetime of 2000 requests before the worker get's killed and
      respawned.
      9169d999
  21. 15 Sep, 2019 1 commit
  22. 01 Sep, 2019 1 commit
    • Jelle van der Waa's avatar
      Add fail2ban for apollo · 0c40d331
      Jelle van der Waa authored
      This bans all requests exceeding 1/min in a time period of 30 minutes.
      This might be too harse and can be adjusted later.
      0c40d331
  23. 28 May, 2019 1 commit
  24. 24 Mar, 2019 1 commit
  25. 15 Feb, 2019 1 commit
  26. 25 Dec, 2018 1 commit
  27. 28 Aug, 2018 1 commit
    • Florian Pritz's avatar
      Fix apollo postgres ip detection and firewall generation · cf2b01c0
      Florian Pritz authored
      
      
      - firewall tag so that the facts exist when only firewall is run
      - extract IPs from our host vars all the time. no need to query
      autodetected facts
      - remove empty elements from the list with select(). not all hosts have
      ipv6
      - fix the subnetmask for v6
      - fix the postgres role configuring a v4 rule instead of v6 for a v6
      address
      - hardcode netmask for orion addresses too
      
      Little bit much for one commit, but splitting it doesn't make a whole
      lot of sense.
      Signed-off-by: Florian Pritz's avatarFlorian Pritz <bluewind@xinu.at>
      cf2b01c0
  28. 17 Aug, 2018 4 commits
  29. 15 Aug, 2018 1 commit
  30. 14 Aug, 2018 1 commit
  31. 05 Mar, 2018 1 commit
  32. 03 Mar, 2018 2 commits