Commit graph

168 commits

Author SHA1 Message Date
8c24062d84
prefect: Disable allowed ips as routes on custom wireguard 2022-09-12 16:50:35 -04:00
94e88491c8
prefect/prom: Add bird scraper 2022-09-12 16:44:39 -04:00
9bd79c01ec
prefect/prometheus: Enable bird exporter 2022-09-12 16:39:26 -04:00
6fcc41aafb
prefect: Update prometheus scrape configs and format 2022-09-12 16:29:19 -04:00
365ccf5fb7
prefect: Add prometheus exporter 2022-09-12 16:27:31 -04:00
33161dfa3d
prefect: Update firewall rules 2022-09-12 13:06:16 -04:00
bc93d4f154
prefect: Update postsetup commands for wireguard 2022-09-12 13:02:20 -04:00
0bfca01749
prefect: Update wireguard allowed ips 2022-09-12 12:59:21 -04:00
979cb9ae5b
wireguard: Update tunnels 2022-09-12 12:26:17 -04:00
77ecc59010
prefect/nsd: Update mrhedgehog.xyz DKIM Keys 2022-09-12 10:58:42 -04:00
5e6617cb0c
prefect/nsd: Update mrhedge* SOA Serials 2022-09-12 10:55:14 -04:00
796ca0e8c6
mrhedge.me: Update SOA Serial 2022-09-12 10:49:13 -04:00
4889555dcc
services/nsd/mrhedge.me: Remove SRV Records 2022-09-12 10:45:03 -04:00
11c53b5f4c
services/nsd: Add mrhedge.me and mrhedgehog.xyz records 2022-09-12 10:28:40 -04:00
994bdf01ee
services/nsd: Add pgp fingerprint records 2022-09-12 09:43:16 -04:00
513691c301
prefect/nsd: Update nameservers 2022-09-08 18:58:25 -04:00
36d09776af
prefect/nsd: Update SOA Serials 2022-09-08 18:55:38 -04:00
3f4ee1b4f5
prefect/nsd: Update DNS configs 2022-09-08 18:42:40 -04:00
d0ca8c50df
hosts/prefect: Update nameservers 2022-09-08 18:36:33 -04:00
9a6d16ff48
prefect/nsd: Add Hurricane Electric Nameservers 2022-09-08 18:32:32 -04:00
f440bbabce
hosts/prefect: Update thehedgehog.me SOA expiry 2022-09-07 11:02:26 -04:00
5c9514c029
hosts/prefect: Enable cinny 2022-08-30 15:03:17 -04:00
458604ecd1
hosts/prefect: Enable fail2ban 2022-08-30 13:17:01 -04:00
4b0693c0a0
prefect/firewall: update firewall rules 2022-08-30 10:42:35 -04:00
0c667b7096
hosts: Add custom wireguard tunnels 2022-08-24 10:54:24 -04:00
5ae4ee35a9
prefect: Update nameservers 2022-08-22 19:32:30 -04:00
2c7c99076c
prefect/dn42: Disable jknet for now 2022-08-22 17:41:02 -04:00
4177fae275
hosts/prefect: Update automatic wireguard config 2022-08-22 17:40:07 -04:00
9abdffae3a
prefect/dn42: Enable peering with chrismoos 2022-08-22 17:33:02 -04:00
ac34af8a50
hosts/prefect: Update ip for lutoma 2022-08-22 15:48:58 -04:00
ca32579b3b
prefect: Switch from services.firewall to ferm 2022-08-22 15:38:53 -04:00
fb55063af0
hosts/prefect: Allow BGP traffic 2022-08-22 15:29:14 -04:00
fad825b87d
prefect/dn42: Updates 2022-08-22 15:16:39 -04:00
6f090d00f7
prefect: Switch back to non-module DN42 2022-08-22 10:29:48 -04:00
a08dfb632f
prefect: Enable DN42 configuration 2022-08-22 09:35:42 -04:00
e77b7e97cf
hosts/prefect: Update boot and firewall settings for DN42 2022-08-20 15:45:06 -04:00
3dee583c5f
prefect: Add DN42 subdomain 2022-08-20 15:41:52 -04:00
6e837c3f7e
prefect: Update blog-update service 2022-08-12 10:14:00 -04:00
6c5fca4705
prefect/services/blog-update: Add ExecStartPre script 2022-08-12 09:41:39 -04:00
25f0272f28
prefect: Actually enable blog-update service 2022-08-12 09:38:52 -04:00
ec0831b3cb
prefect: Fix IPv6 2022-08-12 09:37:12 -04:00
4231a517d6
prefect: Disable SSO on headscale 2022-08-12 09:35:39 -04:00
31388902c2
prefect: Add new records and enable go-jamming on marvin 2022-08-12 09:34:09 -04:00
4401806893
services: Enable go-jamming service 2022-08-11 18:10:22 -04:00
3d0e87aafa
prefect/nsd: Update DNS servers to add FreeDNS 2022-08-10 11:03:42 -04:00
e838411d69
prefect/services/nsd: Update SOA serials 2022-08-10 11:01:25 -04:00
32e4b49acd
prefect/services/nsd: Fix records 2022-08-10 10:59:03 -04:00
2f5ca575b1
prefect/services/nsd: Update SOA serials 2022-08-10 10:48:30 -04:00
7592fefe9f
prefect/services/nsd: Add ns2.thehedgehog.me 2022-08-10 10:47:45 -04:00
2ef10a4c7d
prefect/services: Update dns 2022-08-10 10:41:08 -04:00
64f14380c8
prefect/services/nsd: update dns servers 2022-08-10 09:01:40 -04:00
9e83d34871
prefect/nsd: update SOA and NS records 2022-08-09 13:01:04 -04:00
dbb050b10d
services/nsd: Update SOA Serial 2022-08-09 12:54:20 -04:00
1e5403226e
prefect/nsd: Add resume site CNAME record 2022-08-09 12:52:24 -04:00
073201a953
prefect/nsd: Add statuspage CNAME 2022-08-09 12:52:00 -04:00
b0df34ed11
prefect/nsd: Fix thehedgehog.me NS(hopefully) 2022-08-09 12:44:00 -04:00
aa7beb8c36
prefect/nsd: Lock down email for yourmother.website 2022-08-09 12:30:44 -04:00
dddb77f7c2
prefect/nsd: Allow listening everywhere 2022-08-09 12:10:55 -04:00
e7d80eb471
prefect/services/nsd: Disable dnssec 2022-08-09 11:57:30 -04:00
2e17c7b99b
prefect/firewall: Allow port 53 2022-08-09 11:52:24 -04:00
e68e6fcb83
prefect/services/caddy: Switch to IP instead of hostname 2022-08-09 11:41:28 -04:00
730719d14b
prefect/services: Enable NSD name server 2022-08-09 11:31:39 -04:00
e1a77f1d54
hosts/common: Update common files and nameservers 2022-08-08 16:32:41 -04:00
a2b31d92b3
hedgevpn: Re-enable IPv4 2022-08-08 15:57:21 -04:00
49b582588a
hedgevpn: Re-enable oidc 2022-08-08 15:49:06 -04:00
4e3fba9ad6
hedgevpn: Disable IPv4 address allocation 2022-08-08 14:35:38 -04:00
5e9bbd4630
prefect: Update 2022-08-08 13:46:13 -04:00
7cf1097771
headscale: Add capabilities to systemd service 2022-08-05 18:10:59 -04:00
53bf6f331e
prefect/headscale: Switch cert challenge type 2022-08-05 18:06:21 -04:00
9ff9c7935d
prefect/firewall: Enable tailscale traffic 2022-08-05 18:03:31 -04:00
20bce4e6d7
prefect/headscale: Move letsencrypt challenge type to settings 2022-08-05 17:37:28 -04:00
50ee3a3d22
prefect/headscale: Fix lets encrypt cert challenge type 2022-08-05 17:36:11 -04:00
e47cd48425
prefect/caddy: Remove port so caddy config validates 2022-08-05 17:34:37 -04:00
a180e17fb0
prefect: Actually load agenix 2022-08-05 17:32:40 -04:00
3301ab131b
prefect: Use the right ssh key 2022-08-05 17:31:36 -04:00
7681e5b502
prefect/headscale: Init 2022-08-05 17:29:52 -04:00
04a65a4903
prefect: Set caddy metrics endpoint 2022-08-05 11:21:31 -04:00
9f6b7c9fc5
prefect: Update firewall config 2022-08-05 11:14:20 -04:00
7e41980f96
caddy: add stats subdomain for grafana 2022-08-04 14:08:04 -04:00
98dd2f3335
vaultwarden: vaultwarden test fixes 2022-08-04 12:22:24 -04:00
fc316494b9
vaultwarden: Fix maybe 2022-08-04 12:12:27 -04:00
ce78e54b59
prefect/caddy: Update vaultwarden settings 2022-08-04 12:03:40 -04:00
a6baff65b5
prefect/caddy: Add tube subdomain 2022-08-03 16:08:20 -04:00
1ee5e55d03
marvin && prefect: Enable vikunja and update port numbers 2022-08-01 11:29:01 -04:00
39d2b2d3b4
prefect: Serve yourmother.website 2022-07-29 12:26:08 -04:00
e55f0660c1
prefect/caddy: Actually set caddy up properly 2022-07-29 09:47:18 -04:00
a3e957b478
prefect/caddy: Fix filter issues 2022-07-29 09:38:53 -04:00
0131e07bd7
update caddy build 2022-07-29 09:36:02 -04:00
c0e1b9288d
hosts/prefect: Add caddy 2022-07-27 16:19:39 -04:00
b620829795
hosts: misc fixes 2022-07-27 13:00:59 -04:00
867812d49e
hosts/{marvin,caddy}: Enable new services 2022-07-27 12:43:19 -04:00
7526b95157
prefect: Enable nix-serve 2022-07-24 11:49:07 -04:00
e0e8234c9f
prefect: Enable tokyo night theme for bitwarden 2022-07-24 10:58:30 -04:00
d10959e951
prefect: Add tokyo-night theme to adguard 2022-07-24 10:43:38 -04:00
268a1d5027
prefect: try systemd hack for caddy 2022-07-24 08:28:47 -04:00
The Hedgehog
03efda6444 Update for final nixos install 2022-07-19 08:07:27 -04:00
The Hedgehog
f988d317f3
prefect/services: Add syncthing to caddy 2022-07-18 07:56:05 -04:00
Mr Hedgehog
68a86e7276
meta: Format all .nix files 2022-07-15 22:05:23 -04:00
Mr Hedgehog
dfd66c3956
hosts/prefect-vps: move to hosts/prefect 2022-07-11 18:02:50 -04:00
Mr Hedgehog
892768f973
hosts/prefect: update caddy vendor shasum 2022-07-10 11:05:47 -04:00