Commit Graph

1417 Commits

Author SHA1 Message Date
Jake Howard 66ddef96e2
Use OIDC to log in to tt-rss 2023-11-08 19:46:16 +00:00
Jake Howard 935b099c4f
Decommission `upload`
/ terraform (push) Successful in 30s Details
/ ansible (push) Successful in 1m38s Details
It was never really used for anything, and I want to replace it with something better eventually
2023-11-07 21:17:21 +00:00
Jake Howard dbbfe55975
Deploy authentik
_again_.
2023-11-07 21:17:21 +00:00
Jake Howard 48dbaeed99
Deploy remark42
/ terraform (push) Successful in 29s Details
/ ansible (push) Successful in 1m43s Details
To soon replace Commento
2023-11-06 21:29:28 +00:00
Jake Howard 5fb605231d
Allow pings to ingress
/ terraform (push) Successful in 33s Details
/ ansible (push) Successful in 1m50s Details
This makes testing connections much simpler
2023-11-05 21:48:25 +00:00
Jake Howard dd1558bafa
Set sensible permissions on nftables config 2023-11-05 21:43:16 +00:00
Jake Howard b0347fc037
Remove redundant quotes 2023-11-05 21:43:02 +00:00
Jake Howard 64f5763571
Ensure nginx role is actually installed
/ terraform (push) Successful in 33s Details
/ ansible (push) Failing after 1m36s Details
2023-11-05 21:37:33 +00:00
Jake Howard f1ac40f432
Reduce pihole cache size
/ terraform (push) Successful in 1m9s Details
/ ansible (push) Failing after 2m11s Details
This is still a lot of records, and pihole complains with values any larger
2023-11-05 13:22:05 +00:00
Jake Howard 850278ab19
Allow nebula through firewall
/ terraform (push) Successful in 1m6s Details
/ ansible (push) Failing after 2m8s Details
2023-11-03 18:06:36 +00:00
Jake Howard b1284877a3
Update blackbox configuration for not following redirects
/ terraform (push) Successful in 30s Details
/ ansible (push) Failing after 1m23s Details
2023-11-01 22:14:35 +00:00
Jake Howard 6b4285a264
Let alertmanager run as its own user
It's already not-root, and can't access the filesystem anyway
2023-11-01 22:13:37 +00:00
Jake Howard 3ed786336e
Remove wireguard_53
/ terraform (push) Successful in 34s Details
/ ansible (push) Failing after 1m25s Details
I never used it - no reason to maintain it
2023-10-26 21:50:22 +01:00
Jake Howard 9f83efa53b
Use nftables for firewall on ingress
See ya never, iptables!
2023-10-26 21:34:06 +01:00
Jake Howard 54e2205e48
Don't bother renaming speedtest metrics
/ terraform (push) Successful in 32s Details
/ ansible (push) Failing after 1m20s Details
2023-10-23 22:09:25 +01:00
Jake Howard c29dfb5ad2
Add hostname label for blackbox
/ terraform (push) Successful in 37s Details
/ ansible (push) Failing after 1m22s Details
2023-10-23 21:06:43 +01:00
Renovate 2bd22cb2f6 Update lscr.io/linuxserver/nextcloud Docker tag to v27.1.2
/ terraform (push) Successful in 35s Details
/ ansible (push) Successful in 1m51s Details
2023-10-15 21:36:02 +01:00
Renovate a1d92ef080 Update lscr.io/linuxserver/mastodon Docker tag to v4.2.1
/ ansible (push) Successful in 2m4s Details
/ terraform (push) Successful in 34s Details
2023-10-15 21:35:23 +01:00
Renovate 70ad33189c Update gitea/gitea Docker tag to v1.20.5
/ ansible (push) Successful in 2m13s Details
/ terraform (push) Successful in 28s Details
2023-10-15 21:34:29 +01:00
Renovate 92914303ad Update matrixdotorg/synapse Docker tag to v1.94.0
/ terraform (push) Successful in 46s Details
/ ansible (push) Successful in 2m21s Details
2023-10-15 21:33:22 +01:00
Renovate a1a61f1069 Update wallabag/wallabag Docker tag to v2.6.7
/ terraform (push) Successful in 30s Details
/ ansible (push) Successful in 2m6s Details
2023-10-15 21:32:01 +01:00
Jake Howard 4950082c28
Remove deprecated gitea config settings
/ terraform (push) Successful in 1m13s Details
/ ansible (push) Successful in 2m20s Details
2023-10-15 21:27:23 +01:00
Jake Howard ad867f9654
Add JWT secret for gitea
This appeared in my config - it's probably important
2023-10-15 18:55:24 +01:00
Jake Howard ad3b5bc42d
Move repo archive to "files" subvolume
It's better suited for this kind of file storage
2023-10-15 18:53:30 +01:00
Jake Howard 37b8c48a77
Remove legacy short domains
/ terraform (push) Successful in 1m24s Details
/ ansible (push) Successful in 2m47s Details
I never used them, and the certificate renewal didn't work anyway.
2023-10-02 09:37:05 +01:00
Jake Howard 54c88d4253
Fix lint issues
/ terraform (push) Successful in 42s Details
/ ansible (push) Successful in 1m56s Details
2023-10-01 17:10:37 +01:00
Jake Howard 5770ab4a59
Sync dokku data to tank
This is much easier than mounting the files themselves
2023-10-01 17:06:09 +01:00
Jake Howard 3b303e4940
Deploy db-auto-backup to dokku
It might have DBs somewhen
2023-10-01 16:47:06 +01:00
Jake Howard a54a91ea44
Deploy a dokku 2023-10-01 16:34:01 +01:00
Jake Howard b02be4e77a
Add email to Vikunja
/ terraform (push) Successful in 1m26s Details
/ ansible (push) Failing after 2m48s Details
2023-10-01 14:08:25 +01:00
Jake Howard 28a5089190
Bootstrap a new dokku machine on PVE
/ terraform (push) Successful in 41s Details
/ ansible (push) Failing after 2m3s Details
2023-09-29 22:03:23 +01:00
Jake Howard 12c46e50b5
Decommission `grimes`
/ terraform (push) Successful in 41s Details
/ ansible (push) Successful in 2m10s Details
Dokku will return, soon...
2023-09-29 21:42:05 +01:00
Renovate 90c9164306 Update renovate/renovate Docker tag to v37
/ terraform (push) Successful in 42s Details
/ ansible (push) Successful in 1m56s Details
2023-09-27 16:00:37 +01:00
Jake Howard a1285612f1
Increase pihole cache
/ terraform (push) Failing after 2m46s Details
/ ansible (push) Successful in 3m45s Details
2023-09-24 13:45:40 +01:00
Jake Howard 1801a21e5d
Update nextcloud config to 27.1.1
/ terraform (push) Successful in 50s Details
/ ansible (push) Successful in 2m7s Details
2023-09-23 21:51:15 +01:00
Renovate 60d6be41ab Update lscr.io/linuxserver/nextcloud Docker tag to v27.1.1
/ terraform (push) Successful in 52s Details
/ ansible (push) Successful in 2m8s Details
2023-09-23 21:42:32 +01:00
Renovate 5c247013fb Update lscr.io/linuxserver/mastodon Docker tag to v4.2.0
/ terraform (push) Successful in 55s Details
/ ansible (push) Successful in 2m9s Details
2023-09-23 21:40:04 +01:00
Renovate ea33feb643 Update matrixdotorg/synapse Docker tag to v1.92.3
/ terraform (push) Successful in 1m35s Details
/ ansible (push) Successful in 2m44s Details
2023-09-23 13:57:28 +01:00
Jake Howard 7de73287fd
Move spotify proxy alongside website
/ ansible (push) Successful in 2m25s Details
/ terraform (push) Successful in 1m3s Details
That's all it's really used for right now.
2023-09-21 14:20:54 +01:00
Jake Howard 27da7a7494
Fix occ command
/ terraform (push) Successful in 57s Details
/ ansible (push) Successful in 2m16s Details
2023-09-18 19:21:42 +01:00
Jake Howard 0789abaa0b
Update nextcloud config version 2023-09-18 18:49:04 +01:00
Renovate c2989aad5c Update lscr.io/linuxserver/nextcloud Docker tag to v27.1.0
/ terraform (push) Successful in 1m2s Details
/ ansible (push) Successful in 2m8s Details
2023-09-18 18:35:09 +01:00
Renovate 61088d18f6 Update matrixdotorg/synapse Docker tag to v1.92.2
/ terraform (push) Successful in 1m49s Details
/ ansible (push) Successful in 3m7s Details
2023-09-15 16:00:30 +01:00
Renovate 5419e173d5 Update matrixdotorg/synapse Docker tag to v1.91.2
/ terraform (push) Successful in 47s Details
/ ansible (push) Successful in 2m19s Details
2023-09-10 21:02:18 +01:00
Renovate d9a50cce64 Update lscr.io/linuxserver/mastodon Docker tag to v4.1.7
/ terraform (push) Successful in 47s Details
/ ansible (push) Successful in 2m29s Details
2023-09-10 21:01:50 +01:00
Renovate 2303f7b247 Update wallabag/wallabag Docker tag to v2.6.6
/ terraform (push) Successful in 56s Details
/ ansible (push) Successful in 2m46s Details
2023-09-10 21:00:55 +01:00
Renovate 3deda7bde7 Update gitea/gitea Docker tag to v1.20.4
/ terraform (push) Successful in 1m27s Details
/ ansible (push) Successful in 3m28s Details
2023-09-08 10:00:33 +01:00
Jake Howard e56ffa576f
Deploy vikunja
/ terraform (push) Successful in 1m2s Details
/ ansible (push) Successful in 2m32s Details
2023-09-07 20:18:32 +01:00
Jake Howard d16feb2f89
Override DNS for vaultwarden
/ terraform (push) Successful in 46s Details
/ ansible (push) Successful in 2m13s Details
Make sure it finds icons for local applications
2023-09-07 18:04:03 +01:00
Renovate bdf48295a6 Update matrixdotorg/synapse Docker tag to v1.91.0
/ terraform (push) Successful in 50s Details
/ ansible (push) Successful in 2m20s Details
2023-09-03 21:17:27 +01:00
Renovate 9644a09021 Update vabene1111/recipes Docker tag to v1.5.6
/ terraform (push) Successful in 46s Details
/ ansible (push) Successful in 2m11s Details
2023-09-03 21:09:24 +01:00
Renovate d120274b00 Update vaultwarden/server Docker tag to v1.29.2
/ terraform (push) Successful in 1m29s Details
/ ansible (push) Successful in 2m56s Details
2023-09-03 21:06:33 +01:00
Jake Howard 5a0df92a6a
Disable ip_forward
/ terraform (push) Successful in 1m4s Details
/ ansible (push) Successful in 2m20s Details
I don't need P2P comms for this, so disable this for extra security.

I should add a proper firewall at some point...
2023-09-01 19:52:36 +01:00
Jake Howard ccadc7fbfa
Migrate wallabag to postgres
/ terraform (push) Successful in 1m20s Details
/ ansible (push) Successful in 2m36s Details
2023-08-28 19:10:37 +01:00
Jake Howard 2b75b526ac
Update nextcloud version in config 2023-08-28 17:53:29 +01:00
Jake Howard 16be8dd87c
Disable registration on wallabag
The documented default is wrong
2023-08-28 17:51:58 +01:00
Renovate 33b7921067
Update lscr.io/linuxserver/nextcloud Docker tag to v27.0.2 2023-08-28 17:15:41 +01:00
Renovate 8208845738 Update vabene1111/recipes Docker tag to v1.5.5
/ terraform (push) Successful in 1m5s Details
/ ansible (push) Successful in 2m41s Details
2023-08-28 16:53:56 +01:00
Renovate 444fa61436 Update wallabag/wallabag Docker tag to v2.6.5
/ ansible (push) Successful in 2m53s Details
/ terraform (push) Successful in 3m1s Details
2023-08-28 10:00:28 +01:00
Renovate 84678087d1 Update dependency geerlingguy.docker to v6.2.0
/ terraform (push) Successful in 40s Details
/ ansible (push) Successful in 1m51s Details
2023-08-20 22:16:19 +01:00
Renovate 283bb3f11f Update gitea/gitea Docker tag to v1.20.3
/ terraform (push) Successful in 42s Details
/ ansible (push) Successful in 1m58s Details
2023-08-20 22:00:28 +01:00
Renovate f7d8a237dd Update dependency geerlingguy.ntp to v2.3.3
/ terraform (push) Successful in 47s Details
/ ansible (push) Successful in 1m52s Details
2023-08-17 08:00:29 +01:00
Jake Howard 266601d6f5
Vaguely harden vaultwarden config
/ terraform (push) Successful in 45s Details
/ ansible (push) Successful in 2m8s Details
2023-08-16 22:03:22 +01:00
Renovate 1b24578fe6 Update plausible/analytics Docker tag to v2
/ terraform (push) Successful in 41s Details
/ ansible (push) Successful in 1m50s Details
2023-08-05 16:25:55 +01:00
Jake Howard 82281c6307
Decommission BG
/ ansible (push) Successful in 1m52s Details
/ terraform (push) Successful in 46s Details
2023-08-01 21:49:20 +01:00
Jake Howard ce53032819
Fix nextcloud config dir
/ terraform (push) Failing after 5s Details
/ ansible (push) Failing after 5s Details
2023-08-01 21:19:35 +01:00
Jake Howard b499882ca7
Update Nextcloud to 27.0.1 2023-08-01 21:18:50 +01:00
Renovate 6d8d65a136 Update gitea/gitea Docker tag to v1.20.2
/ terraform (push) Failing after 5s Details
/ ansible (push) Failing after 5s Details
2023-08-01 14:36:12 +01:00
Renovate e5a246d24a Update vaultwarden/server Docker tag to v1.29.1
/ terraform (push) Failing after 5s Details
/ ansible (push) Failing after 5s Details
2023-08-01 14:34:54 +01:00
Renovate 65f54326f3 Update wallabag/wallabag Docker tag to v2.6.2
/ terraform (push) Failing after 5s Details
/ ansible (push) Failing after 4s Details
2023-08-01 14:32:46 +01:00
Renovate 426c8f4e40 Update matrixdotorg/synapse Docker tag to v1.89.0
/ terraform (push) Failing after 5s Details
/ ansible (push) Failing after 5s Details
2023-08-01 14:32:02 +01:00
Renovate 463f5228e4 Update lscr.io/linuxserver/mastodon Docker tag to v4.1.6
/ terraform (push) Failing after 5s Details
/ ansible (push) Failing after 6s Details
2023-08-01 14:30:07 +01:00
Jake Howard dfa6ffdcd2
Update Gitea token for renovate
/ terraform (push) Failing after 5s Details
/ ansible (push) Failing after 5s Details
It seems in a recent update, the token stopped working, possibly due to a permissions issue.
2023-08-01 14:17:16 +01:00
Jake Howard 6224b8f675
Remove aurto
/ terraform (push) Successful in 47s Details
/ ansible (push) Successful in 2m0s Details
I never used it, and trust chaotic-aur enough for AUR things
2023-07-30 19:09:34 +01:00
Jake Howard f5faad1b2d
Upgrade Gitea to 1.20.1
/ terraform (push) Successful in 1m22s Details
/ ansible (push) Successful in 2m25s Details
2023-07-22 14:30:49 +01:00
Jake Howard a1d8764a90
Expose tt-rss plugins to nginx container
/ terraform (push) Successful in 46s Details
/ ansible (push) Successful in 2m2s Details
2023-07-21 12:57:01 +01:00
Jake Howard 5aff824389
Remove feediron plugin
/ terraform (push) Successful in 1m21s Details
/ ansible (push) Successful in 2m40s Details
It causes lots of issues for GitHub feeds
2023-07-21 09:13:24 +01:00
Jake Howard 4de69e3955
Rotate Gandi API key
/ terraform (push) Successful in 41s Details
/ ansible (push) Successful in 1m53s Details
Had to regenerate it to debug an issue
2023-07-17 15:03:04 +01:00
Jake Howard 0e9e63d8b7
Use correct gandi API 2023-07-17 15:03:04 +01:00
Jake Howard 9e7ccb81ec
Fix external storage for gitea packages 2023-07-17 14:26:12 +01:00
Jake Howard 2e7d60d87d
Use gandi as cert resolver for 0rng.one 2023-07-17 14:26:12 +01:00
Jake Howard d91ad7c517
Update gitea to 1.20.0
/ terraform (push) Successful in 1m27s Details
/ ansible (push) Successful in 2m49s Details
2023-07-17 09:30:33 +01:00
Jake Howard a406e72ab2
Update Vaultwarden to 1.29.0
/ terraform (push) Successful in 41s Details
/ ansible (push) Successful in 1m54s Details
2023-07-10 13:41:56 +01:00
Jake Howard 56c1f8563f
Fix renovate base directory
/ terraform (push) Successful in 1m41s Details
/ ansible (push) Successful in 2m23s Details
2023-07-10 08:33:30 +01:00
Jake Howard 1acc8b3fd6
Mount entire config dir into Nextcloud
/ terraform (push) Successful in 40s Details
/ ansible (push) Successful in 1m50s Details
Seems newer LSIO containers try and copy a config over the top, which doesn't play well with it being a Docker mount
2023-07-09 16:17:55 +01:00
Renovate cb2ed2dd62 Update renovate/renovate Docker tag to v36
/ terraform (push) Successful in 40s Details
/ ansible (push) Successful in 1m50s Details
2023-07-09 12:57:05 +01:00
Renovate f037a393e4 Update vabene1111/recipes Docker tag to v1.5.4
/ terraform (push) Successful in 41s Details
/ ansible (push) Successful in 2m5s Details
2023-07-09 12:56:45 +01:00
Renovate 29f7c55b6b Update lscr.io/linuxserver/mastodon Docker tag to v4.1.4
/ terraform (push) Successful in 1m25s Details
/ ansible (push) Successful in 2m37s Details
2023-07-07 22:00:36 +01:00
Renovate 8ff2cbce90 Update dependency geerlingguy.ntp to v2.3.2
/ terraform (push) Successful in 3m35s Details
/ ansible (push) Successful in 1m52s Details
2023-07-04 21:33:48 +01:00
Jake Howard 56b846f38c
Prune mastodon accounts and orphan media
/ terraform (push) Successful in 40s Details
/ ansible (push) Successful in 1m49s Details
2023-07-04 21:19:35 +01:00
Renovate b7d90cee98 Update matrixdotorg/synapse Docker tag to v1.87.0
/ terraform (push) Successful in 43s Details
/ ansible (push) Successful in 1m51s Details
2023-07-04 21:18:11 +01:00
Renovate 6d83becaaf Update wallabag/wallabag Docker tag to v2.6.1
/ terraform (push) Successful in 40s Details
/ ansible (push) Successful in 1m43s Details
2023-07-04 21:10:41 +01:00
Renovate f04e61543c Update vabene1111/recipes Docker tag to v1.5.3
/ terraform (push) Successful in 38s Details
/ ansible (push) Successful in 1m55s Details
2023-07-04 21:10:10 +01:00
Renovate c558a8d86d Update gitea/gitea Docker tag to v1.19.4
/ ansible (push) Successful in 1m55s Details
/ terraform (push) Successful in 38s Details
2023-07-04 20:00:29 +01:00
Renovate 1f6460f610 Update vabene1111/recipes Docker tag to v1.5.2
/ terraform (push) Successful in 54s Details
/ ansible (push) Successful in 2m0s Details
2023-06-26 09:43:32 +01:00
Jake Howard 7619e826f4
Remove deprecated traefik hub config
/ terraform (push) Successful in 1m27s Details
/ ansible (push) Successful in 2m31s Details
2023-06-26 09:27:16 +01:00
Jake Howard decfbf65c9
Move scripts to justfile 2023-06-18 17:14:49 +01:00
Jake Howard 983c3adca1
Move backups out of DB directory
/ terraform (push) Successful in 46s Details
/ ansible (push) Successful in 1m39s Details
I've now increased the compression and record size
2023-06-17 16:37:07 +01:00
Jake Howard da55e3fb5f
Fix references to home dir
/ terraform (push) Successful in 47s Details
/ ansible (push) Successful in 1m46s Details
2023-06-17 16:00:30 +01:00
Jake Howard 677c70618f
Update Nextcloud to 27 2023-06-17 16:00:17 +01:00
Renovate 4d3aa3d67c Update matrixdotorg/synapse Docker tag to v1.85.2
/ terraform (push) Successful in 1m22s Details
/ ansible (push) Successful in 2m14s Details
2023-06-17 15:42:23 +01:00
Jake Howard b07d424d87
Move remaining DBs to SSD
/ ansible (push) Successful in 1m43s Details
/ terraform (push) Successful in 42s Details
2023-06-15 21:18:50 +01:00
Jake Howard 2af9f8529d
Fix new ansible-lint errors
/ terraform (push) Successful in 46s Details
/ ansible (push) Successful in 1m53s Details
Quite a few changes here, hopefully they work!
2023-06-15 15:16:19 +01:00
Jake Howard 2a0d40aca9
Only pass vault pass when deploying
This makes linting much simpler
2023-06-15 14:45:09 +01:00
Jake Howard c27043269c
Fix excluded paths for ansible lint
We `cd` into the `ansible/` directory, so they should be relative to that
2023-06-15 14:26:19 +01:00
Jake Howard aa8ceec290
Remove duplicate `depends_on` keys
/ terraform (push) Successful in 48s Details
/ ansible (push) Failing after 2m13s Details
2023-06-15 14:20:52 +01:00
Jake Howard cdbdca1fb8
Update dev dependencies to support newer Ansible versions 2023-06-15 14:17:16 +01:00
Jake Howard 5ccaaefdc7
Move more projects over to new "speed" SSD
/ terraform (push) Successful in 49s Details
/ ansible (push) Failing after 1m28s Details
2023-06-15 13:55:36 +01:00
Jake Howard 2998958ddd
Provision a new SSD for DBs
/ terraform (push) Successful in 1m16s Details
/ ansible (push) Failing after 1m57s Details
This makes the data easier to back up and splits it out from the main boot pool
2023-06-15 09:09:48 +01:00
Jake Howard 2fa7f7212f
Move synapse DB/Redis to SSD
/ terraform (push) Successful in 44s Details
/ ansible (push) Failing after 1m26s Details
Wow, Postgres really does love an SSD!
2023-06-07 21:35:07 +01:00
Jake Howard c042775f8b
Update Nextcloud
/ terraform (push) Successful in 54s Details
/ ansible (push) Failing after 2m3s Details
2023-05-31 11:55:40 +01:00
Jake Howard 90b2707785
Merge remote-tracking branch 'origin/renovate/lscr.io-linuxserver-nextcloud-26.x' 2023-05-31 11:41:36 +01:00
Renovate 467ff1eb9c Update vabene1111/recipes Docker tag to v1.4.12
/ terraform (push) Successful in 53s Details
/ ansible (push) Successful in 2m3s Details
2023-05-28 22:23:42 +01:00
Renovate c85b6148b3 Update matrixdotorg/synapse Docker tag to v1.84.1
/ terraform (push) Successful in 1m0s Details
/ ansible (push) Successful in 1m45s Details
2023-05-28 22:21:05 +01:00
Renovate 727ef81740 Update lscr.io/linuxserver/nextcloud Docker tag to v26.0.2
/ terraform (push) Successful in 55s Details
/ ansible (push) Successful in 2m11s Details
2023-05-25 22:00:29 +01:00
Jake Howard 6c800fbc01
Move some DBs to main SSD
/ terraform (push) Successful in 53s Details
/ ansible (push) Successful in 1m47s Details
This should improve performance. More apps to come!
2023-05-25 20:58:51 +01:00
Renovate a0f7d48502 Update matrixdotorg/synapse Docker tag to v1.83.0
/ terraform (push) Successful in 51s Details
/ ansible (push) Successful in 1m46s Details
2023-05-20 11:17:54 +01:00
Renovate f22240d23c Update vabene1111/recipes Docker tag to v1.4.10
/ terraform (push) Successful in 1m27s Details
/ ansible (push) Successful in 2m40s Details
2023-05-18 14:00:29 +01:00
Jake Howard f577a5e296
Add aurto server for AUR caching
/ terraform (push) Successful in 1m12s Details
/ ansible (push) Successful in 2m1s Details
2023-05-14 15:33:07 +01:00
Jake Howard 84ce67ef38
Move renovate storage to bulk storage 2023-05-13 15:16:12 +01:00
Jake Howard 2fbb968297
Move gitea runner cache to bulk 2023-05-13 12:28:30 +01:00
Jake Howard 03ddce5932
Update some ansible galaxy roles 2023-05-06 21:54:22 +01:00
Renovate 5e0c2abace Update gitea/gitea Docker tag to v1.19.3
/ terraform (push) Successful in 35s Details
/ ansible (push) Successful in 1m36s Details
2023-05-03 22:00:31 +01:00
Renovate 2db083d035 Update dependency yamllint to v1.31.0
/ terraform (push) Successful in 36s Details
/ ansible (push) Successful in 1m39s Details
2023-05-03 17:16:56 +01:00
Jake Howard 2d1ec6577a
Update clickhouse config root element
/ ansible (push) Successful in 2m2s Details
/ terraform (push) Successful in 1m14s Details
https://github.com/plausible/hosting/pull/65
2023-05-02 14:12:58 +01:00
Jake Howard d160d8f6b3
Run nextcloud update to 26.0.1
/ terraform (push) Successful in 40s Details
/ ansible (push) Successful in 1m37s Details
2023-04-28 20:27:13 +01:00
Renovate 831aa5ab04 Update matrixdotorg/synapse Docker tag to v1.82.0
/ ansible (push) Successful in 1m31s Details
/ terraform (push) Successful in 39s Details
2023-04-28 20:09:39 +01:00
Renovate dcaae56c25 Update lscr.io/linuxserver/nextcloud Docker tag to v26.0.1
/ terraform (push) Successful in 41s Details
/ ansible (push) Successful in 1m33s Details
2023-04-28 20:09:27 +01:00
Renovate 972c790e7a Update vabene1111/recipes Docker tag to v1.4.9
/ terraform (push) Successful in 38s Details
/ ansible (push) Successful in 1m43s Details
2023-04-28 19:59:37 +01:00
Jake Howard f6988af87c
Only store packages in backblaze
/ terraform (push) Successful in 44s Details
/ ansible (push) Successful in 1m45s Details
Everything else is pretty small. And storing action logs there seems to break
2023-04-28 15:56:40 +01:00
Renovate 621e521d4e Update gitea/gitea Docker tag to v1.19.2
/ terraform (pull_request) Failing after 13m6s Details
/ ansible (pull_request) Failing after 13m57s Details
/ ansible (push) Successful in 1m31s Details
/ terraform (push) Failing after 14m34s Details
2023-04-28 08:00:26 +01:00
Jake Howard 25863241da
Add backblaze storage for gitea
/ terraform (push) Successful in 28s Details
/ ansible (push) Successful in 1m32s Details
Skip LFS, as repo data is easier to store on-disk
2023-04-27 21:12:57 +01:00
Jake Howard ddd6af21cf
Allow Traefik to use DNS-01 challenge to Gandi
/ ansible (push) Successful in 2m55s Details
/ terraform (push) Successful in 33s Details
2023-04-23 20:26:37 +01:00
Jake Howard f14b16ec26
Monitor YOURLS 2023-04-23 20:24:55 +01:00
Renovate 1fbb1ec668 Update gitea/gitea Docker tag to v1.19.1
terraform Details
ansible Details
2023-04-13 08:00:30 +01:00
Renovate 4cfebbc987 Update lscr.io/linuxserver/mastodon Docker tag to v4.1.2
terraform Details
ansible Details
2023-04-10 13:36:26 +01:00
Renovate 6c01cb2cf9 Update vaultwarden/server Docker tag to v1.28.1
terraform Details
ansible Details
2023-04-10 13:36:01 +01:00
Renovate 2c9ab7fd29 Update traefik Docker tag to v2.10
terraform Details
ansible Details
2023-04-09 17:02:00 +01:00
Jake Howard f64fe53983
Add email config for gitea
terraform Details
ansible Details
2023-04-07 17:32:00 +01:00
Jake Howard 19c32996c2
Listen to X-Forwarded-* headers from everyone 2023-04-07 17:20:59 +01:00
Jake Howard f82078c4ae
Allow concurrent builds
terraform Details
ansible Details
2023-04-07 16:20:00 +01:00
Jake Howard 547e6dcbb1
Add Plausible to Gitea
ansible Details
terraform Details
https://theorangeone.net/posts/plausible-gitea/
2023-04-07 11:29:12 +01:00
Jake Howard ae544a3a6b
Update URL for custom gitea branding 2023-04-07 11:28:52 +01:00
Jake Howard fcf0a373c3
Monitor gitea
terraform Details
ansible Details
2023-04-06 20:31:57 +01:00
Jake Howard c2f9be1e3e
Remove extra host variable for pve-gitlab
ansible Details
terraform Details
2023-04-06 19:19:55 +01:00
Jake Howard 5a2311bd8a
Point renovate to gitea
ansible Details
terraform Details
2023-03-30 23:12:17 +01:00
Jake Howard d52f0bc8b2
Remove gitlab configuration 2023-03-30 22:56:35 +01:00
Jake Howard 4c443d67d1
Move website to gitlab.com
This means I can shut down my GitLab, without having to rewrite the CI quite yet
2023-03-30 22:43:14 +01:00
Jake Howard a78c4680c4
Move notes to GitLab
ansible Details
terraform Details
2023-03-29 22:36:03 +01:00
Jake Howard 72267db739
Update gitea actions default to GitHub
If I need my own, I'll define them
2023-03-29 22:35:50 +01:00
Jake Howard 79bf1ea8f8
Update nextcloud to 26 2023-03-28 20:21:59 +01:00
Jake Howard e792aa1332 Merge branch 'renovate/vaultwarden-server-1.x' into 'master'
Update vaultwarden/server Docker tag to v1.28.0

See merge request sys/infrastructure!125
2023-03-28 19:59:28 +01:00
Renovate 882f2707aa Update matrixdotorg/synapse Docker tag to v1.80.0 2023-03-28 14:00:53 +01:00
Jake Howard 67f11e8134
Only log warning and above in gitea 2023-03-27 20:52:12 +01:00
Renovate 3f4d48bdcc Update vaultwarden/server Docker tag to v1.28.0 2023-03-26 22:00:51 +01:00
Jake Howard 0c9a2aab0a
Add custom branding to gitea 2023-03-26 20:52:54 +01:00
Jake Howard c0fd7ea3ac
Allow imports from local IPs
Namely from other git servers on my network
2023-03-26 14:47:30 +01:00
Jake Howard a6a6fd9e76
Deploy gitea's runner
Unofficial container, because there isn't an official one
2023-03-26 00:01:55 +00:00
Jake Howard 23c2f7bcec
Scale down mastodon a bit more
Fewer web and sidekiq threads
2023-03-25 14:21:44 +00:00
Jake Howard d6bc1f3bf9
Run the media cleanup script as a user with access to the docker socket
Woops!
2023-03-25 13:37:45 +00:00
Renovate d4d76770de Update dependency yamllint to v1.30.0 2023-03-22 10:00:55 +00:00
Jake Howard 07ff8820e9
Enable gitea actions 2023-03-21 13:36:34 +00:00
Renovate 64a0bd58b0 Update gitea/gitea Docker tag to v1.19.0 2023-03-20 10:01:32 +00:00
Jake Howard d1a7b9e9e0 Merge branch 'renovate/matrixdotorg-synapse-1.x' into 'master'
Update matrixdotorg/synapse Docker tag to v1.79.0

See merge request sys/infrastructure!117
2023-03-19 17:27:45 +00:00
Jake Howard 7879e3f380 Merge branch 'renovate/vabene1111-recipes-1.x' into 'master'
Update vabene1111/recipes Docker tag to v1.4.8

See merge request sys/infrastructure!118
2023-03-19 17:27:01 +00:00
Renovate 4f91976c72 Update lscr.io/linuxserver/mastodon Docker tag to v4.1.1 2023-03-17 08:00:47 +00:00
Renovate 3634be6a31 Update vabene1111/recipes Docker tag to v1.4.8 2023-03-15 08:00:49 +00:00
Renovate 577da22dab Update matrixdotorg/synapse Docker tag to v1.79.0 2023-03-14 18:00:45 +00:00
Renovate 7db08defcb Update renovate/renovate Docker tag to v35 2023-03-10 14:02:08 +00:00
Renovate dd3930c12e Update matrixdotorg/synapse Docker tag to v1.78.0 2023-02-28 18:00:48 +00:00
Jake Howard 2f3958b3e6
Reduce speedtest interval
I don't need it to run that often
2023-02-28 08:40:26 +00:00
Jake Howard d76ad472bc
Make sure git commands are run as the correct user 2023-02-23 21:50:34 +00:00
Jake Howard 49c77c611c
Update nextcloud config file version, too 2023-02-23 21:43:28 +00:00
Jake Howard 7882a5b035 Merge branch 'renovate/lscr.io-linuxserver-nextcloud-25.x' into 'master'
Update lscr.io/linuxserver/nextcloud Docker tag to v25.0.4

See merge request sys/infrastructure!112
2023-02-23 21:37:55 +00:00
Jake Howard 92012a42e1
Remove authentik
It's a bigger application than I need, and I wasn't actually using it for anything anyway
2023-02-23 19:50:44 +00:00
Renovate 316e7de07a Update lscr.io/linuxserver/nextcloud Docker tag to v25.0.4 2023-02-23 18:01:07 +00:00
Jake Howard b0cf6c2680 Merge branch 'renovate/gitea-gitea-1.x' into 'master'
Update gitea/gitea Docker tag to v1.18.5

See merge request sys/infrastructure!111
2023-02-23 17:52:01 +00:00
Jake Howard 1764b66d2f
Update website hosting for it being fronted by `nginx` 2023-02-22 10:41:49 +00:00
Renovate 9d57206263 Update gitea/gitea Docker tag to v1.18.5 2023-02-21 20:01:39 +00:00
Jake Howard 3e79178e88 Merge branch 'renovate/yamllint-1.x' into 'master'
Update dependency yamllint to v1.29.0

See merge request sys/infrastructure!76
2023-02-21 19:53:34 +00:00
Jake Howard 030481b287 Merge branch 'renovate/matrixdotorg-synapse-1.x' into 'master'
Update matrixdotorg/synapse Docker tag to v1.77.0

See merge request sys/infrastructure!108
2023-02-20 08:34:30 +00:00
Renovate ba684d1002 Update gitea/gitea Docker tag to v1.18.4 2023-02-20 08:01:35 +00:00
Jake Howard 11eb833f44
Add some prometheus alerts 2023-02-19 18:31:52 +00:00
Renovate 4332989e6f Update matrixdotorg/synapse Docker tag to v1.77.0 2023-02-14 14:02:16 +00:00
Jake Howard ac86cfaab0 Merge branch 'renovate/matrixdotorg-synapse-1.x' into 'master'
Update matrixdotorg/synapse Docker tag to v1.76.0

See merge request sys/infrastructure!103
2023-02-13 08:48:54 +00:00
Jake Howard bfb7e41549 Merge branch 'renovate/wallabag-wallabag-2.x' into 'master'
Update wallabag/wallabag Docker tag to v2.5.4

See merge request sys/infrastructure!104
2023-02-13 08:47:24 +00:00
Jake Howard 67568cf3b1 Merge branch 'renovate/vabene1111-recipes-1.x' into 'master'
Update vabene1111/recipes Docker tag to v1.4.7

See merge request sys/infrastructure!105
2023-02-13 08:46:35 +00:00
Renovate 64c1f7b90e Update vabene1111/recipes Docker tag to v1.4.7 2023-02-12 22:01:39 +00:00
Renovate 1655cd1e17 Update lscr.io/linuxserver/mastodon Docker tag to v4.1.0 2023-02-11 08:02:19 +00:00
Renovate af2d9e9e45 Update wallabag/wallabag Docker tag to v2.5.4 2023-02-07 22:01:41 +00:00
Jake Howard f2f9e194c5
Install node-exporter on pi-hole 2023-01-31 23:10:31 +00:00
Jake Howard e4fba8208e
Add speedtest exporter 2023-01-31 21:45:59 +00:00
Renovate d68175705c Update matrixdotorg/synapse Docker tag to v1.76.0 2023-01-31 18:02:16 +00:00
Jake Howard 051b5b0e19
Add ICMP checks 2023-01-31 14:29:27 +00:00
Jake Howard ddc91059b5
Replace telegraf with prometheus exporters
Still missing SMART and ping, but those can come later.

Swapped as the polling model for prometheus doesn't play especially well with telegraf, and leads to gaps in data
2023-01-31 09:11:09 +00:00
Jake Howard 0322291557
Use better DNS servers from quad9
Mostly using more
2023-01-30 20:15:44 +00:00
Jake Howard 5017b3ad78
Add mastodon cleanup script 2023-01-29 19:46:47 +00:00
Jake Howard f063b09540
Enable gitea federation 2023-01-29 17:45:39 +00:00
Jake Howard 360a250b4a Merge branch 'renovate/ghcr.io-goauthentik-server-2023.x' into 'master'
Update ghcr.io/goauthentik/server Docker tag to v2023.1.2

See merge request sys/infrastructure!100
2023-01-28 22:03:15 +00:00
Jake Howard c0b179c312 Merge branch 'renovate/gitea-gitea-1.x' into 'master'
Update gitea/gitea Docker tag to v1.18.3

See merge request sys/infrastructure!102
2023-01-28 22:02:58 +00:00