Commit graph

16 commits

Author SHA1 Message Date
Alejandro Angulo ff6fa1c1f3
Added syncoid service
Sets up ZFS replication. Syncoid modules handles configuration for both
the remote and the target but I'm thinking I should split this up in the
future.
2023-08-03 17:21:58 -07:00
Alejandro Angulo d5969ca923
Refactored how SSL certs are configured for nginx
Made a separate ACME module to handle requesting certs from multiple
machines. Right now, the module only supports exactly one wildcard cert.
It might make sense to have cache.kilonull.com use a cert specific to
its subdomain rather than also requesting a wildcard cert (or maybe the
nginx on its host shouldn't care about TLS and it should be node's
responsibility).
2023-07-16 18:21:45 -07:00
Alejandro Angulo 60917107b1
Fixed typo in directory name 2023-07-16 18:21:45 -07:00
Alejandro Angulo f81caab06b
Small tweaks 2023-07-13 18:26:57 -07:00
Alejandro Angulo f04616721d
Small nextcloud improvements
- Configured redis
- Added old data (node system now imports the zfs pool with the data)
2023-07-09 15:58:51 -07:00
Alejandro Angulo d6bf38b497
Added nextcloud module 2023-07-09 09:26:53 -07:00
Alejandro Angulo 89da451d18
Fixed cfg location 2023-07-09 08:32:54 -07:00
Alejandro Angulo 35906841d8
Added context for explicit DNS resolver 2023-07-09 08:30:10 -07:00
Alejandro Angulo af82d2ea59
Added adguardhome service 2023-07-09 08:24:54 -07:00
Alejandro Angulo 4284ed2a9d
Fixed issue with internal server error
Seems like I should have added the nix-serve user to both allowed-users
and trusted-users.
2023-06-14 20:30:26 -07:00
Alejandro Angulo 58efac7f13
Configured remote deployments
Also includes some misc fixes for bugs I ran into along the way.
2023-05-11 17:32:58 -07:00
Alejandro Angulo 954d01d4fe
Added tailscale config 2023-03-25 09:58:31 -07:00
Alejandro Angulo a21e09f0a9
Fixed build error 2023-03-25 09:19:01 -07:00
Alejandro Angulo 56da54bc36
Added printing config 2023-03-25 09:17:58 -07:00
Alejandro Angulo 2627bc30d5
Added nix-serve config
Could use some work, but it works for now.
2023-03-24 21:04:13 -07:00
Alejandro Angulo be3bf8c098
Added ssh config 2023-03-19 18:37:46 -07:00