220 Commits

Author SHA1 Message Date
Jake Howard
124b83526d
Fix spacing 2024-03-20 17:59:32 +00:00
Jake Howard
f88d224168
Allow only exposing services over Tailscale
This works using public DNS, so doesn't need Tailscale's magic DNS to override my local.
2024-03-07 22:30:10 +00:00
Jake Howard
82451784a8
Deploy slides hosting 2024-03-03 21:39:22 +00:00
Jake Howard
808e72553b
Add the basics of some edge caching 2024-02-21 21:42:16 +00:00
Jake Howard
02847355a7
Install tailscale
Install, not configure
2024-02-01 19:41:47 +00:00
Jake Howard
2ceeaf091d
Deploy headscale 2024-01-27 14:18:37 +00:00
Jake Howard
06b9197c5b
Sync terraform state to restic
This allows it to be backed up easily
2024-01-09 19:56:06 +00:00
Jake Howard
9f13ace88c
Use newer S3 configuration resources 2024-01-07 13:49:35 +00:00
Jake Howard
094091dd21
Add role for minio state management 2024-01-07 13:06:37 +00:00
Jake Howard
9ac9380387
Restructure state IAM to use separate role 2024-01-07 12:58:16 +00:00
Jake Howard
1555803d25
Move terraform state file
This lets me use the bucket for other states too
2024-01-06 21:28:57 +00:00
Jake Howard
6a14679edf
Only add IPv4 address for PVE sys domain
For some reason, ipv6 doesn't really work with my current setup. It'll change at another time, so it's future me's problem
2023-12-31 23:01:53 +00:00
Jake Howard
e03cc40bf3
Update DNS records to alias sys records 2023-12-31 21:10:55 +00:00
Jake Howard
6a23d8cab5
Use sys domain resource for reverse DNS 2023-12-31 18:22:21 +00:00
Jake Howard
8b21c7d64c
Add record for PVE 2023-12-31 16:46:45 +00:00
Renovate
8df1806faa Update Terraform b2 to v0.8.7 2023-12-31 16:44:33 +00:00
Jake Howard
f4b96afcfa
Deploy ntfy 2023-12-23 16:40:53 +00:00
Renovate
b865469f3e Update Terraform b2 to v0.8.5 2023-12-13 12:00:34 +00:00
Jake Howard
dfef31cbfa
Deploy minio
My own S3, for various things
2023-11-12 21:23:54 +00:00
Jake Howard
935b099c4f
Decommission upload
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
To soon replace Commento
2023-11-06 21:29:28 +00:00
Jake Howard
0780d255ed
Remove grafana-cloud
I've migrated back to Uptime Robot, for simplicity. Sadly their API limits make it almost impossible to properly Terraform.
2023-10-09 19:48:39 +01:00
Jake Howard
37b8c48a77
Remove legacy short domains
I never used them, and the certificate renewal didn't work anyway.
2023-10-02 09:37:05 +01:00
Jake Howard
a54a91ea44
Deploy a dokku 2023-10-01 16:34:01 +01:00
Jake Howard
12c46e50b5
Decommission grimes
Dokku will return, soon...
2023-09-29 21:42:05 +01:00
Jake Howard
d3c6e65053
Change sensitivity to medium for all alerts
It's a bit too flaky for 95%
2023-09-18 18:36:06 +01:00
Jake Howard
e56ffa576f
Deploy vikunja 2023-09-07 20:18:32 +01:00
Jake Howard
4aa4ac24d4
The partial probe map is enough for global coverage 2023-09-06 19:30:12 +01:00
Jake Howard
a1bed2ca9f
Reduce frequency on some monitoring probes
The frequency is per-region, so it's still quite regular
2023-09-06 19:22:02 +01:00
Jake Howard
82281c6307
Decommission BG 2023-08-01 21:49:20 +01:00
Jake Howard
b2f894c5da
Move notes to GitHub 2023-07-26 08:39:30 +01:00
Jake Howard
9a65bc74a3
Correctly format domains for Gandi
Gandi requires CNAMEs end with `.`, because it doesn't handle that magically.
2023-07-17 14:26:12 +01:00
Jake Howard
2af9f8529d
Fix new ansible-lint errors
Quite a few changes here, hopefully they work!
2023-06-15 15:16:19 +01:00
Renovate
7829865ee8 Update Terraform aws to v4.67.0 2023-05-28 22:10:14 +01:00
Renovate
b59d35e586 Update Terraform vultr to v2.15.1 2023-05-28 22:08:00 +01:00
Jake Howard
1b3dfb85bb
Add CAA records 2023-05-07 18:11:23 +01:00
Jake Howard
eafcabfbc3
Increase timeout for website probe
Some probes are far away, and increasing this should prevent a few failed reports
2023-05-03 20:54:06 +01:00
Renovate
61072ddeab Update Terraform grafana to v1.39.0 2023-05-03 20:47:39 +01:00
Jake Howard
311ca53db1
Only send DMARC failures 2023-04-28 20:55:46 +01:00
Jake Howard
297e2e0dba
Configure Backblaze with terraform 2023-04-28 17:57:58 +01:00
Jake Howard
ca9927e1f9
Remove Dallas probe
The Dallas probe seems quite flakey at the moment, and I have enough US coverage with the east and west coasts
2023-04-27 10:08:33 +01:00
Jake Howard
b68cb9cd96
Move 0rng.one DNS to Gandi 2023-04-23 20:26:11 +01:00
Jake Howard
8f9e89d4f6
Use sys hostname for walker domains 2023-04-23 18:08:38 +01:00
Jake Howard
dc75f0942a
Use sys hostname for grimes domains 2023-04-23 17:48:15 +01:00
Jake Howard
955db140b1
Monitor servers over V6 2023-04-23 17:42:34 +01:00
Jake Howard
0b65498330
Add v6 for reverse domains 2023-04-23 13:56:44 +01:00
Jake Howard
d52f0bc8b2
Remove gitlab configuration 2023-03-30 22:56:35 +01:00
Jake Howard
f5a066f050
Lowercase my gitlab username 2023-03-29 23:04:12 +01:00
Jake Howard
98b013be2a
Update gitlab pages verification token for notes 2023-03-29 23:03:41 +01:00