- Feb 15, 2022
-
-
[foutrelis: add vault variables described in !532] Signed-off-by:
Kevin Morris <kevr@0cost.org> Signed-off-by:
Evangelos Foutras <evangelos@foutrelis.com>
-
- Feb 09, 2022
-
-
Kristian Klausen authored
The two secrets: vault_aurweb_{secret,postmaster}
-
- Feb 05, 2022
-
-
Evangelos Foutras authored
Using GitLab's official backup tool takes too much time and, more importantly, space; /srv/gitlab is a bit over 430G but backing it up nearly exhausts its 1TB volume. As we're creating btrfs snapshots and backing those up with borg, it seems unnecessary to also create tarballs of the same data. GitLab's documentation mentions snapshots as a viable backup strategy, and to the restored system it should seem like recovering from a power loss. [1] https://docs.gitlab.com/ee/raketasks/backup_restore#alternative-backup-strategies
-
- Feb 04, 2022
-
-
Kristian Klausen authored
The sponsored mirrors have a ton of storage, but mirror.pkgbuild.com doesn't, so debug packages aren't synced to it. [1] {america,asia,europe}.mirror.pkgbuild.com
-
Kristian Klausen authored
-
- Feb 02, 2022
-
-
Kristian Klausen authored
Fixes: 91f9df69 ("Add missing wireguard for gluebuddy")
-
- Jan 30, 2022
-
-
Kristian Klausen authored
Fixes: d88c0b95 ("Initialize gluebuddy host")
-
- Jan 21, 2022
-
-
Jelle van der Waa authored
-
- Nov 06, 2021
-
-
Evangelos Foutras authored
New username; separate and longer account manager + storage passwords. Also, have to use --remote-path=borg1 when interacting with rsync.net.
-
- Oct 04, 2021
-
-
Evangelos Foutras authored
It's not available as a shell anymore after tools were removed from it.
-
- Aug 24, 2021
-
-
Evangelos Foutras authored
-
- Aug 16, 2021
-
-
Jan Alexander Steffens (heftig) authored
Hetzner DNS has been delaying many responses for 5 seconds, causing outgoing federation work to pile up, almost running into OOM before we noticed. I don't know if were being throttled because federation makes a *lot* of requests. Anyway, using Cloudflare DNS seems to solve it. Enable DNSOverTLS for this because we can.
-
- Jul 30, 2021
-
-
Kristian Klausen authored
en is the prefix for ethernet according to systemd.net-naming-scheme(7)
-
Redundant since this commit: bdd538ec ("Use unbound for rspamd DNS resolving") Signed-off-by:
Leonidas Spyropoulos <artafinde@gmail.com>
-
- Jul 20, 2021
-
-
Kristian Klausen authored
CPU: Intel Xeon E5-2620 -> E-2288G Disk: 2x~1TB -> 2x~500GB
-
- Jul 13, 2021
-
-
Evangelos Foutras authored
It's been running out of swap during borg-backup and seems to get good compression ratios; try upping the zram size to 100% of RAM (from 50%).
-
- Jul 12, 2021
-
-
Jelle van der Waa authored
-
Evangelos Foutras authored
zswap seems like the better choice when a backing swap partition exists.
-
- Jul 11, 2021
-
-
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.
-
- Jul 06, 2021
-
-
Kristian Klausen authored
-
Kristian Klausen authored
This is meant as a internal authenticated and encrypted network which we can use for internal services, we don't want to expose to the internet or when encryption is desired but not easily implementable.
-
- Jun 30, 2021
-
-
Kristian Klausen authored
nginx, certbot, postfix and mailman are still missing and the DNS is still pointing to luna.
-
- Jun 16, 2021
-
-
Kristian Klausen authored
Fix #325
-
- Jun 11, 2021
-
-
Kristian Klausen authored
-
- Jun 10, 2021
-
-
Leonidas Spyropoulos authored
Ansible complains if the fail2ban_jails dictionary is missing the nginx_limit_req key. Adding this as default failse. Bugfix from: e5773374 Signed-off-by:
Leonidas Spyropoulos <artafinde@gmail.com>
-
- Jun 07, 2021
-
-
Kristian Klausen authored
Fix #193
-
- May 25, 2021
-
-
Jelle van der Waa authored
-
- May 23, 2021
-
-
Jelle van der Waa authored
To negate high cpu spikes from abusers/bots who scan our services, we now fail2ban them.
-
- May 13, 2021
-
-
Jelle van der Waa authored
-
Co-authored-by:
Kristian Klausen <kristian@klausen.dk>
-
- Apr 18, 2021
-
-
Jelle van der Waa authored
Gitlab can show our alertmanager alerts only for > reporter and create issues from alerts on gitlab.
-
- Apr 07, 2021
-
-
For spam checking it is recommend to use our own recursive resolver[1] to avoid rate limiting by using a public resolver. unbound is already installed but the system wasn't configured to use it. [1] https://rspamd.com/doc/faq.html#resolver-setup
-
- Mar 12, 2021
-
-
Jelle van der Waa authored
-
- Mar 01, 2021
-
-
Jelle van der Waa authored
Previously we configured our network conf to all interfaces, which shouldn't be done as not all our routed to the internet and this causes systemd-network-online target to fail.
-
- Feb 25, 2021
-
-
Sven-Hendrik Haase authored
-
- Feb 01, 2021
-
-
Jelle van der Waa authored
This adds a collaborative markdown editor as newly offered service which is available via login for all Arch Linux Staff with an option to allow anonymous edits by users (not default). Users are managed via keycloak and require the Staff role to be allowed in, non staff keycloak users currently will receive an internal server error due to an upstream issue.
-
- Jan 31, 2021
-
-
- Jan 26, 2021
-
-
Sven-Hendrik Haase authored
-
Jelle van der Waa authored
Closes: #231
-
- Jan 23, 2021
-
-
Jelle van der Waa authored
This host is special and only allows demize to login as user to administer phrik and no other users/groups should be created on the machine.
-