Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | Calculate the Lovering Inheritance | 2024-08-28 | -2/+68 | ||
| | |||||
* | Support custom plugins for munin | 2024-08-28 | -0/+15 | ||
| | |||||
* | Configure PostgreSQL plugins for Munin | 2024-08-28 | -6/+27 | ||
| | |||||
* | Include Uncle Christ's Assorted Works in mirror | 2024-08-28 | -1/+8 | ||
| | | | | | | | Uncle Christ would like to mirror this item on the Python Discord git mirror to ensure the security of Python Discord DevOps poetry dependencies is included. Uncle Christ stands hopeful that this change contributes to a better society. | ||||
* | Bind munin-node locally | 2024-08-28 | -2/+2 | ||
| | |||||
* | Remove unnecessary handler for munin restarting | 2024-08-28 | -7/+0 | ||
| | |||||
* | Enable some plugins for mail, spam and NGINX | 2024-08-28 | -0/+32 | ||
| | | | | | | Also, disable some wrongly autodetected radio related plugins, I think this seems to automatically enable based off a port being open but all the logs were obviously just invalid responses. | ||||
* | Add nginx status stub listener | 2024-08-28 | -0/+14 | ||
| | |||||
* | Add munin NGINX configuration | 2024-08-28 | -0/+43 | ||
| | |||||
* | Rudimentary pass at a munin role | 2024-08-28 | -0/+260 | ||
| | |||||
* | Add munin to monitoring in playbook | 2024-08-28 | -0/+1 | ||
| | |||||
* | Add munin DNS record | 2024-08-28 | -0/+8 | ||
| | |||||
* | Update spam address list | 2024-08-28 | -1/+3 | ||
| | |||||
* | Do not rewrite inbound mail headers | 2024-08-28 | -1/+0 | ||
| | | | | This is wrong on so many levels. | ||||
* | Remove documentation and tooling references to pydis-users role | 2024-08-27 | -3/+2 | ||
| | |||||
* | Stop running pydis-users role on netcup hosts | 2024-08-27 | -1/+0 | ||
| | |||||
* | Delete pydis-users role | 2024-08-27 | -204/+0 | ||
| | |||||
* | Add HBA rule for grafana -> pinnwand | 2024-08-27 | -2/+6 | ||
| | |||||
* | Update script to use `cd -` instead of pushd/popd for sh compatibility | 2024-08-26 | -3/+1 | ||
| | |||||
* | Amendments to mirrors cron script for reliability | 2024-08-26 | -1/+5 | ||
| | |||||
* | Use variables for cronjob file naming | 2024-08-26 | -3/+5 | ||
| | |||||
* | Rename NGINX variables in git-mirrors role | 2024-08-26 | -5/+6 | ||
| | |||||
* | Explicitly install moreutils for chronic utility | 2024-08-26 | -0/+8 | ||
| | |||||
* | Harden security permissions on git-mirrors owned files | 2024-08-26 | -4/+4 | ||
| | |||||
* | Improve formatting of git clone command for mirrors | 2024-08-26 | -3/+7 | ||
| | |||||
* | Make git-mirrors a system user | 2024-08-26 | -0/+1 | ||
| | |||||
* | Update indentation of new postfix prometheus rules | 2024-08-26 | -21/+21 | ||
| | |||||
* | Install prometheus-postfix-exporter | 2024-08-26 | -0/+21 | ||
| | | | | | | | | As a data-obsessed administrator I want to have more data such that I can widen my sense of power. This also installs rsyslog, because prometheus-postfix-exporter doesn't work with journald's binary log format. | ||||
* | Install prometheus-postfix-exporter | 2024-08-26 | -0/+40 | ||
| | | | | | | | | As a data-obsessed administrator I want to have more data such that I can widen my sense of power. This also installs rsyslog, because prometheus-postfix-exporter doesn't work with journald's binary log format. | ||||
* | Stop installing libsasl2-modules-ldap | 2024-08-26 | -2/+0 | ||
| | | | | | This caused problems in postfix's logfile, our most holy daemon. We must not disturb it, and as an aside, everything works fine. | ||||
* | Improve alertmanager text e-mail format | 2024-08-26 | -1/+12 | ||
| | | | | Already deployed. | ||||
* | Update globs to subdirectory wildcards in PR labeller config | 2024-08-26 | -15/+15 | ||
| | |||||
* | Prune branhes that are deleted upstream | 2024-08-25 | -2/+2 | ||
| | |||||
* | Add cgit customisation values to git-mirrors vars | 2024-08-25 | -0/+4 | ||
| | |||||
* | Add dependencies for formatting | 2024-08-25 | -0/+10 | ||
| | |||||
* | Deploy git-mirrors role to NGINX hosts | 2024-08-25 | -0/+5 | ||
| | |||||
* | Add template NGINX service for cgit deployment | 2024-08-25 | -0/+25 | ||
| | |||||
* | Add script for updating mirrors in a cronjob | 2024-08-25 | -0/+19 | ||
| | |||||
* | Add dependency on NGINX to git-mirrors role for handlers | 2024-08-25 | -0/+3 | ||
| | |||||
* | Add cgitrc config template | 2024-08-25 | -0/+36 | ||
| | |||||
* | Add variables for cgit and git mirrors | 2024-08-25 | -0/+66 | ||
| | |||||
* | Add new tasks for installing cgit and git mirroring cronjob | 2024-08-25 | -0/+140 | ||
| | |||||
* | Add new DNS record for Git host | 2024-08-25 | -0/+8 | ||
| | |||||
* | Add myself to some email aliases | 2024-08-25 | -2/+2 | ||
| | |||||
* | Update alertmanager config with mail port | 2024-08-25 | -1/+1 | ||
| | |||||
* | Configure e-mail credentials for King Arthur | 2024-08-25 | -0/+0 | ||
| | | | | See python-discord/king-arthur#264. | ||||
* | Configure alertmanager to send e-mails | 2024-08-25 | -0/+12 | ||
| | |||||
* | Unify alertmanager naming | 2024-08-25 | -31/+31 | ||
| | | | | Closes #451. | ||||
* | Automatically label pull requests | 2024-08-25 | -0/+47 | ||
| | |||||
* | Bind NGINX hosts on IPv6 as well | 2024-08-25 | -0/+3 | ||
| | | | | Previously only Jitsi would answer when requesting on IPv6. |