Commit graph

88 commits

Author SHA1 Message Date
3bf44d1d5b
Update DNS records
All checks were successful
/ terraform (push) Successful in 38s
/ ansible (push) Successful in 1m36s
2024-11-25 20:02:36 +00:00
43ad69e118
Ensure CNAME values are absolute
All checks were successful
/ terraform (push) Successful in 38s
/ ansible (push) Successful in 1m30s
2024-09-22 15:27:05 +01:00
f1ba63818b
Migrate jakehoward.tech to Gandi
All checks were successful
/ terraform (push) Successful in 40s
/ ansible (push) Successful in 1m28s
2024-09-14 22:00:24 +01:00
07c53709c9
Migrate theorangeone.net to Gandi
All checks were successful
/ terraform (push) Successful in 38s
/ ansible (push) Successful in 1m29s
2024-09-14 21:24:12 +01:00
5d06ed1e5e
Add livedns resources
All checks were successful
/ terraform (push) Successful in 36s
/ ansible (push) Successful in 1m22s
2024-09-01 22:27:24 +01:00
ceaf419c04
Move matrix to public domain
All checks were successful
/ terraform (push) Successful in 1m21s
/ ansible (push) Successful in 2m36s
2024-09-01 16:45:40 +01:00
d0d61053ea
Remove commento configuration 2024-08-25 16:48:21 +01:00
f717c1be78
Decommission dokku
I don't use it, still. I have a better plan for doing this in future anyway...
2024-07-07 15:56:29 +01:00
81782c5157
Deploy comentario
All checks were successful
/ terraform (push) Successful in 1m12s
/ ansible (push) Successful in 2m48s
2024-06-22 21:20:54 +01:00
a20ceab810
Remove remark42
Replacing with comentario
2024-06-22 18:22:31 +01:00
b83e239123
Rename private domain
All checks were successful
/ terraform (push) Successful in 33s
/ ansible (push) Successful in 1m35s
2024-03-23 12:55:54 +00:00
f88d224168
Allow only exposing services over Tailscale
Some checks failed
/ terraform (push) Failing after 41s
/ ansible (push) Successful in 1m41s
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
808e72553b
Add the basics of some edge caching
Some checks failed
/ ansible (push) Has been cancelled
/ terraform (push) Has been cancelled
2024-02-21 21:42:16 +00:00
e03cc40bf3
Update DNS records to alias sys records
All checks were successful
/ terraform (push) Successful in 32s
/ ansible (push) Successful in 1m41s
2023-12-31 21:10:55 +00:00
935b099c4f
Decommission upload
All checks were successful
/ terraform (push) Successful in 30s
/ ansible (push) Successful in 1m38s
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
48dbaeed99
Deploy remark42
All checks were successful
/ terraform (push) Successful in 29s
/ ansible (push) Successful in 1m43s
To soon replace Commento
2023-11-06 21:29:28 +00:00
a54a91ea44
Deploy a dokku 2023-10-01 16:34:01 +01:00
12c46e50b5
Decommission grimes
All checks were successful
/ terraform (push) Successful in 41s
/ ansible (push) Successful in 2m10s
Dokku will return, soon...
2023-09-29 21:42:05 +01:00
82281c6307
Decommission BG
All checks were successful
/ ansible (push) Successful in 1m52s
/ terraform (push) Successful in 46s
2023-08-01 21:49:20 +01:00
b2f894c5da
Move notes to GitHub
All checks were successful
/ terraform (push) Successful in 1m18s
/ ansible (push) Successful in 2m35s
2023-07-26 08:39:30 +01:00
1b3dfb85bb
Add CAA records
All checks were successful
/ terraform (push) Successful in 1m10s
/ ansible (push) Successful in 1m57s
2023-05-07 18:11:23 +01:00
311ca53db1
Only send DMARC failures
All checks were successful
/ ansible (push) Successful in 1m51s
/ terraform (push) Successful in 38s
2023-04-28 20:55:46 +01:00
8f9e89d4f6
Use sys hostname for walker domains
All checks were successful
/ terraform (push) Successful in 1m4s
/ ansible (push) Successful in 3m1s
2023-04-23 18:08:38 +01:00
dc75f0942a
Use sys hostname for grimes domains 2023-04-23 17:48:15 +01:00
d52f0bc8b2
Remove gitlab configuration 2023-03-30 22:56:35 +01:00
f5a066f050
Lowercase my gitlab username
All checks were successful
ansible
terraform
2023-03-29 23:04:12 +01:00
98b013be2a
Update gitlab pages verification token for notes 2023-03-29 23:03:41 +01:00
a78c4680c4
Move notes to GitLab
All checks were successful
ansible
terraform
2023-03-29 22:36:03 +01:00
a443d56a1c
Add a gitea deployment
Yep, it's that time of year _again_
2023-01-27 17:28:45 +00:00
120b7d97c4
Explicitly allow cross-domain DMARC reports 2023-01-26 12:11:01 +00:00
d08268baba
Remove pct tag from DMARC
This is the default
2023-01-26 12:02:12 +00:00
e86ed81102
Decommission decker server
It's been replaced by prometheus running internally, and uptimerobot checking.
2022-12-09 19:04:54 +00:00
3ec359ed0e
Deploy me a mastodon 2022-11-18 09:12:28 +00:00
d81ed290d7
Put the new website live 2022-10-30 12:04:15 +00:00
58730fcbeb
Move pages hosting to GitLab pages 2022-10-09 18:26:49 +01:00
41582f50db
Set up GitLab pages 2022-10-08 15:51:37 +01:00
1eaa33e664
Add DMARC to mailgun 2022-09-22 21:29:21 +01:00
8c1f088b19
Harden DMARC and SPF rules
Hopefully people still get my emails...
2022-09-22 21:26:26 +01:00
6268c0f451
Add DNS records for mailgun 2022-09-22 21:22:05 +01:00
72795591ac
Add DMARC 2022-09-22 21:12:41 +01:00
b62f8001bb
Deploy commento++ 2022-06-05 15:44:49 +01:00
293aed0fd3
Enable GitLab registry 2022-02-25 21:48:13 +00:00
6b63c2685b
Add an additional domain for matrix
I'll migrate over to this eventually. But doing a hard migration has just wasted my entire evening...
2022-02-13 20:54:46 +00:00
722b964bc9
Add Google Search Console integration to Plausible 2022-02-13 16:43:09 +00:00
af396a21cb
Provision a new caseyon Linode 2022-01-21 21:52:21 +00:00
af07840de7
Harden SPF 2022-01-19 08:19:51 +00:00
cf0e718bfb
Migrate decker services to linode
Mostly just uptime-kuma
2022-01-11 09:07:48 +00:00
7e2d01c612
Change domain
Now there's a status page, we can consider it public
2021-09-25 21:34:18 +01:00
7f597dbf87
Serve notes from dokku 2021-06-26 21:30:04 +01:00
e3502ae1e0
Provision dokku server 2021-06-20 12:12:34 +01:00