|
0295507d0b
|
Increase frequency of snapshots
/ terraform (push) Failing after 34s
/ ansible (push) Successful in 1m34s
|
2024-03-19 21:31:27 +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 |
|
|
df43be6f9b
|
Set private_ip for some other machines
/ terraform (push) Successful in 36s
/ ansible (push) Successful in 1m39s
|
2024-02-07 19:27:48 +00:00 |
|
|
b6eca40ae0
|
Allow tailscale IP in more places
|
2024-02-07 18:21:16 +00:00 |
|
|
b51677b795
|
Back up headscale config
/ terraform (push) Successful in 48s
/ ansible (push) Successful in 1m51s
|
2024-01-27 15:04:53 +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 |
|
|
ed59458f39
|
Add backups to tang
/ terraform (push) Successful in 1m21s
/ ansible (push) Failing after 1m37s
|
2024-01-08 19:20:55 +00:00 |
|
|
57ad143268
|
Set password for homeassistant SMB mount
/ terraform (push) Successful in 38s
/ ansible (push) Failing after 1m40s
It had an IP restriction, but still
|
2024-01-03 21:23:49 +00:00 |
|
|
39899cd1e0
|
Use certbot to issue certificates
|
2023-12-21 16:38:07 +00:00 |
|
|
a3baf8be1e
|
Use nginx as reverse proxy on walker, removing traefik
SSL coming soon
|
2023-12-21 16:38:07 +00:00 |
|
|
cfb498d7c6
|
Only add HTTPS redirect when it's needed
/ terraform (push) Successful in 1m3s
/ ansible (push) Successful in 2m7s
|
2023-12-16 18:13:49 +00:00 |
|
|
b33e19e152
|
Remove unnecessary extra variable definitions
The world could do with a bit less YAML!
|
2023-12-14 22:03:23 +00:00 |
|
|
850278ab19
|
Allow nebula through firewall
/ terraform (push) Successful in 1m6s
/ ansible (push) Failing after 2m8s
|
2023-11-03 18:06:36 +00:00 |
|
|
3b303e4940
|
Deploy db-auto-backup to dokku
It might have DBs somewhen
|
2023-10-01 16:47:06 +01:00 |
|
|
a54a91ea44
|
Deploy a dokku
|
2023-10-01 16:34:01 +01:00 |
|
|
12c46e50b5
|
Decommission grimes
/ terraform (push) Successful in 41s
/ ansible (push) Successful in 2m10s
Dokku will return, soon...
|
2023-09-29 21:42:05 +01:00 |
|
|
983c3adca1
|
Move backups out of DB directory
/ terraform (push) Successful in 46s
/ ansible (push) Successful in 1m39s
I've now increased the compression and record size
|
2023-06-17 16:37:07 +01:00 |
|
|
2998958ddd
|
Provision a new SSD for DBs
/ terraform (push) Successful in 1m16s
/ ansible (push) Failing after 1m57s
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 |
|
|
c2f9be1e3e
|
Remove extra host variable for pve-gitlab
|
2023-04-06 19:19:55 +01:00 |
|
|
d52f0bc8b2
|
Remove gitlab configuration
|
2023-03-30 22:56:35 +01:00 |
|
|
f2f9e194c5
|
Install node-exporter on pi-hole
|
2023-01-31 23:10:31 +00:00 |
|
|
5753cd2cf1
|
Provision my pi with ansible now
It's insanely slow, but works
|
2023-01-08 17:59:22 +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 |
|
|
a51854f48c
|
Shuffle around cron jobs to run earlier at night
|
2022-11-20 22:52:00 +00:00 |
|
|
4c8d5ffe44
|
Remove all references to traefik pages
|
2022-11-01 20:30:16 +00:00 |
|
|
10f43bc38d
|
Prioritise OS-drive's snapraid content file over ZFS
Reads are much faster as it's SSD based, and it avoids unnecessary reads on the pool
|
2022-08-24 15:24:36 +01:00 |
|
|
a15c300856
|
Ensure forrest saves DB backups to the correct place
|
2022-06-04 22:24:53 +01:00 |
|
|
b23b5e130e
|
Keep a few frequent backups in case of screw ups
|
2022-05-17 18:09:03 +01:00 |
|
|
e176ba371c
|
Move my settings out of default
|
2022-05-17 18:09:03 +01:00 |
|
|
9404f71dc6
|
Remove old DB backups dir from backups
|
2022-01-16 17:56:45 +00:00 |
|
|
a07b1dbad5
|
Ensure grimes backs up its databases
|
2022-01-16 17:56:13 +00:00 |
|
|
5cc552d0eb
|
Add container to automatically backup DBs
|
2022-01-16 17:51:03 +00:00 |
|
|
41289ab359
|
Reduce ZFS memory usage to 5GB
That's still more than 1GB per usable TB of space. Should really be ample
|
2022-01-08 12:29:35 +00:00 |
|
|
fcda77e750
|
Extract vault items from host vars
|
2021-12-21 19:36:52 +00:00 |
|
|
bbfd872a24
|
Mount the whole host into the restic LXC, so I can backup PVE config
|
2021-12-11 13:17:58 +00:00 |
|
|
eed75d8648
|
Mount homeassistant data into restic for external backup
|
2021-11-21 21:53:35 +00:00 |
|
|
a135aae5f3
|
Provision new VM
This will be used for monitoring
|
2021-09-25 16:59:23 +01:00 |
|
|
2db8ca5059
|
Add basic auth to dokku
|
2021-09-05 23:11:28 +01:00 |
|
|
c2cd2e6e34
|
Add backups for grimes
|
2021-08-30 21:50:55 +01:00 |
|
|
edc5c325b7
|
Correctly check hostname against PVE hosts
Some of the hostnames have `-` in instead, which caused issues with the SSH config detecting which users to allow
|
2021-08-23 19:56:04 +01:00 |
|
|
23fc7bbb12
|
Use slightly less memory for ZFS
|
2021-08-22 15:58:49 +01:00 |
|
|
1c07534c40
|
Stop resetting dokku hostname to default
|
2021-06-26 21:27:39 +01:00 |
|
|
77d2b82761
|
Add healthchecks for snapraid
|
2021-06-26 11:45:56 +01:00 |
|
|
09a010f28e
|
Version snapraid config
Using fork of role at https://github.com/IronicBadger/ansible-role-snapraid/pull/7
|
2021-06-25 22:43:26 +01:00 |
|
|
50c5ed68e3
|
Install some dokku plugins
|
2021-06-22 22:57:02 +01:00 |
|
|
83c84abc62
|
Use dokku role to install it
I also switched the host to debian, as the arch install didn't quite work.
|
2021-06-22 22:08:01 +01:00 |
|
|
e3502ae1e0
|
Provision dokku server
|
2021-06-20 12:12:34 +01:00 |
|
|
d59e86a8e8
|
Remove unnecessary private_ip var from forrest
It was redundant
|
2021-06-03 20:47:33 +01:00 |
|