|
c66e9f368f
|
Use separate access keys per restic repository
/ terraform (push) Failing after 59s
/ ansible (push) Successful in 1m32s
PVE TBC
|
2024-12-02 22:28:57 +00:00 |
|
|
74a10e95ea
|
Deploy bluesky PDS
/ terraform (push) Successful in 36s
/ ansible (push) Successful in 1m46s
|
2024-11-17 21:29:22 +00:00 |
|
|
e1ee73e0fa
|
Deploy baby-buddy
/ terraform (push) Successful in 38s
/ ansible (push) Successful in 1m46s
|
2024-11-16 17:36:57 +00:00 |
|
|
7c9b228b79
|
Update Terraform b2 to v0.9.0
/ terraform (push) Successful in 36s
/ ansible (push) Successful in 1m32s
|
2024-11-03 15:03:25 +00:00 |
|
|
5f15fe0d84
|
Update Terraform hcloud to v1.48.1
/ terraform (push) Successful in 38s
/ ansible (push) Has been cancelled
|
2024-11-03 15:02:18 +00:00 |
|
|
94b229abd0
|
Use Tailscale's DERP servers
/ terraform (push) Successful in 41s
/ ansible (push) Successful in 1m30s
Close another port, and hopefully get a little more reliability in weird network configurations
|
2024-09-22 16:21:21 +01:00 |
|
|
4e07e1c8dc
|
Add shorter domain for whoami
/ terraform (push) Successful in 1m1s
/ ansible (push) Successful in 1m31s
|
2024-09-22 15:01:55 +01:00 |
|
|
7ff8c46c0c
|
Update comentario to 3.10.0
It supports IPv6 now
|
2024-09-14 17:19:57 +01:00 |
|
|
01c236e4e9
|
Remove Nebula
/ terraform (push) Successful in 54s
/ ansible (push) Successful in 3m34s
I'm basically all in on Tailscale now
|
2024-09-01 20:21:29 +01:00 |
|
|
ceaf419c04
|
Move matrix to public domain
/ terraform (push) Successful in 1m21s
/ ansible (push) Successful in 2m36s
|
2024-09-01 16:45:40 +01:00 |
|
|
cb1faf0f59
|
Use personal-access token for Gandi
|
2024-09-01 15:49:16 +01:00 |
|
|
d0d61053ea
|
Remove commento configuration
|
2024-08-25 16:48:21 +01:00 |
|
|
36fec74c46
|
Update Terraform hcloud to v1.48.0
/ ansible (push) Successful in 1m34s
/ terraform (push) Successful in 39s
|
2024-08-11 20:43:43 +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
/ 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 |
|
|
f027858cbe
|
Remove Vultr provider
/ terraform (push) Successful in 2m25s
/ ansible (push) Successful in 4m7s
|
2024-05-12 16:15:44 +01:00 |
|
|
bbfe0e802c
|
Remove Walker VPS in Vultr
|
2024-05-12 16:14:29 +01:00 |
|
|
9fee5c01ef
|
Create new walker on Hetzner
/ terraform (push) Successful in 1m30s
/ ansible (push) Successful in 2m48s
|
2024-05-04 13:20:15 +01:00 |
|
|
e2a94b6302
|
Install hetzner provider
|
2024-04-27 16:54:32 +01:00 |
|
|
670ad78d44
|
Add wireguard config for glinet router
/ terraform (push) Successful in 44s
/ ansible (push) Successful in 1m34s
|
2024-04-23 22:19:57 +01:00 |
|
|
c472411801
|
Deploy uptime-kuma
|
2024-04-21 18:11:39 +01:00 |
|
|
c882e246ab
|
Update Terraform gandi to v2.3.0
/ terraform (push) Failing after 3s
/ ansible (push) Failing after 3s
|
2024-04-15 14:40:48 +01:00 |
|
|
cee3679504
|
Update Terraform b2 to v0.8.9
/ terraform (push) Failing after 2s
/ ansible (push) Failing after 2s
|
2024-04-15 14:27:12 +01:00 |
|
|
b83e239123
|
Rename private domain
/ terraform (push) Successful in 33s
/ ansible (push) Successful in 1m35s
|
2024-03-23 12:55:54 +00:00 |
|
|
5157940f20
|
Stop exposing homeassistant
/ terraform (push) Successful in 58s
/ ansible (push) Successful in 1m52s
|
2024-03-23 11:54:26 +00:00 |
|
|
b2656bdf43
|
Make vaultwarden VPN only
/ terraform (push) Successful in 33s
/ ansible (push) Successful in 1m36s
The first service to go dark...
|
2024-03-21 23:20:27 +00:00 |
|
|
124b83526d
|
Fix spacing
/ terraform (push) Successful in 35s
/ ansible (push) Successful in 2m0s
|
2024-03-20 17:59:32 +00:00 |
|
|
f88d224168
|
Allow only exposing services over Tailscale
/ 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 |
|
|
82451784a8
|
Deploy slides hosting
/ terraform (push) Successful in 50s
/ ansible (push) Successful in 1m49s
|
2024-03-03 21:39:22 +00:00 |
|
|
808e72553b
|
Add the basics of some edge caching
/ ansible (push) Has been cancelled
/ terraform (push) Has been cancelled
|
2024-02-21 21:42:16 +00:00 |
|
|
02847355a7
|
Install tailscale
/ terraform (push) Successful in 29s
/ ansible (push) Successful in 1m34s
Install, not configure
|
2024-02-01 19:41:47 +00:00 |
|
|
2ceeaf091d
|
Deploy headscale
/ terraform (push) Failing after 11m20s
/ ansible (push) Failing after 11m6s
|
2024-01-27 14:18:37 +00:00 |
|
|
06b9197c5b
|
Sync terraform state to restic
/ terraform (push) Successful in 31s
/ ansible (push) Successful in 1m47s
This allows it to be backed up easily
|
2024-01-09 19:56:06 +00:00 |
|
|
9f13ace88c
|
Use newer S3 configuration resources
/ terraform (push) Successful in 1m14s
/ ansible (push) Failing after 2m3s
|
2024-01-07 13:49:35 +00:00 |
|
|
094091dd21
|
Add role for minio state management
|
2024-01-07 13:06:37 +00:00 |
|
|
9ac9380387
|
Restructure state IAM to use separate role
|
2024-01-07 12:58:16 +00:00 |
|
|
1555803d25
|
Move terraform state file
This lets me use the bucket for other states too
|
2024-01-06 21:28:57 +00:00 |
|
|
6a14679edf
|
Only add IPv4 address for PVE sys domain
/ terraform (push) Successful in 34s
/ ansible (push) Successful in 1m44s
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 |
|
|
e03cc40bf3
|
Update DNS records to alias sys records
/ terraform (push) Successful in 32s
/ ansible (push) Successful in 1m41s
|
2023-12-31 21:10:55 +00:00 |
|
|
6a23d8cab5
|
Use sys domain resource for reverse DNS
|
2023-12-31 18:22:21 +00:00 |
|
|
8b21c7d64c
|
Add record for PVE
|
2023-12-31 16:46:45 +00:00 |
|
|
8df1806faa
|
Update Terraform b2 to v0.8.7
/ terraform (push) Successful in 32s
/ ansible (push) Successful in 1m41s
|
2023-12-31 16:44:33 +00:00 |
|
|
f4b96afcfa
|
Deploy ntfy
/ terraform (push) Successful in 1m15s
/ ansible (push) Successful in 2m22s
|
2023-12-23 16:40:53 +00:00 |
|
|
b865469f3e
|
Update Terraform b2 to v0.8.5
/ terraform (push) Successful in 30s
/ ansible (push) Successful in 1m40s
|
2023-12-13 12:00:34 +00:00 |
|
|
dfef31cbfa
|
Deploy minio
My own S3, for various things
|
2023-11-12 21:23:54 +00:00 |
|
|
935b099c4f
|
Decommission upload
/ 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 |
|
|
dbbfe55975
|
Deploy authentik
_again_.
|
2023-11-07 21:17:21 +00:00 |
|
|
48dbaeed99
|
Deploy remark42
/ terraform (push) Successful in 29s
/ ansible (push) Successful in 1m43s
To soon replace Commento
|
2023-11-06 21:29:28 +00:00 |
|
|
0780d255ed
|
Remove grafana-cloud
/ terraform (push) Successful in 1m28s
/ ansible (push) Successful in 2m54s
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 |
|