Commit Graph

309 Commits

Author SHA1 Message Date
Tom Alexander
6d12a81dae Disable local unbound on the homeserver.
Local unbound has done nothing but cause network issues and overwrite system files.
2022-12-25 13:25:34 -05:00
Tom Alexander
ee4d35ea40 Update ip address. 2022-12-15 21:59:35 -05:00
Tom Alexander
a05f4bfd50 Add a comment about priority in the vm-bhyve template. 2022-12-15 18:32:38 -05:00
Tom Alexander
82b2b9f58d Fix bug in temporary file deletion script. 2022-12-15 18:29:21 -05:00
Tom Alexander
558c71219b Add DNS over TLS. 2022-12-15 17:35:11 -05:00
Tom Alexander
e9e772f4fa Fix creating the connection plugins directory on linux. 2022-12-10 22:39:11 -05:00
Tom Alexander
7f79cc46d4 Use 16 jobs for poudriere to speed it up because waiting on ansible is annoying. 2022-12-10 20:37:12 -05:00
Tom Alexander
1c178a5ea0 Remove useless flags. 2022-12-10 20:26:32 -05:00
Tom Alexander
4ace8671d0 Creating the jails. 2022-12-10 20:19:45 -05:00
Tom Alexander
3de4132dae The bulk directory needs to exist. 2022-12-10 19:06:34 -05:00
Tom Alexander
1039422052 Fix the script syntax by adding in an echo. 2022-12-10 19:02:50 -05:00
Tom Alexander
7915b92345 Add check that poudriere is not already running. 2022-12-10 19:01:14 -05:00
Tom Alexander
9599cfb577 Add script to actually run the build. 2022-12-10 18:58:09 -05:00
Tom Alexander
9be646f943 Starting a poudboot rc service for building when the poudriere vm launches. 2022-12-10 18:42:02 -05:00
Tom Alexander
60c4d66f1c Set up the ports tree in poudriere. 2022-12-10 18:25:33 -05:00
Tom Alexander
a67aa176df Switch to official FreeBSD ports git repo. 2022-12-10 18:21:52 -05:00
Tom Alexander
8c8bf93d4c Add poudriere config. 2022-12-10 18:13:42 -05:00
Tom Alexander
5016144047 Add sample poudriere conf. 2022-12-10 18:00:10 -05:00
Tom Alexander
93dab70817 Move poudriere to inside a VM. 2022-12-10 17:55:44 -05:00
Tom Alexander
8e412456d2 Add notes to the bhyve template. 2022-12-10 17:43:44 -05:00
Tom Alexander
85d9b4a569 Fix sending dns servers in dhcp response. 2022-12-10 17:19:13 -05:00
Tom Alexander
2fdb47e1a1 Starting the poudriere role. 2022-12-10 16:33:45 -05:00
Tom Alexander
7de6bc9231 Add a role for portshaker. 2022-12-10 15:29:19 -05:00
Tom Alexander
5675f317dd Add homeserver to hosts. 2022-12-04 03:09:44 -05:00
Tom Alexander
190bd0527c Add homeserver wireguard config. 2022-12-04 02:37:20 -05:00
Tom Alexander
694ea4665e Add a hosts role to set /etc/hosts. 2022-12-04 02:28:25 -05:00
Tom Alexander
4b4dca9a49 Allow the wireguard interfaces. 2022-12-04 02:12:10 -05:00
Tom Alexander
0598d33eb2 Start a sound role. 2022-12-03 18:38:23 -05:00
Tom Alexander
e32c2b1f6b cleanup 2022-12-03 17:22:53 -05:00
Tom Alexander
b5ffd1e44d Add wireguard configs for odo. 2022-12-03 17:20:38 -05:00
Tom Alexander
83f8b2509b Start a wireguard role. 2022-12-03 17:16:37 -05:00
Tom Alexander
32073d9720 Add config for nat dhcp jail on homeserver. 2022-12-03 01:41:00 -05:00
Tom Alexander
d3c1905847 Add an ansible role to install the sshjail plugin. 2022-12-02 22:26:51 -05:00
Tom Alexander
dac4734a80 Move the nat_dhcp jail to an unencrypted dataset so it can be available at boot. 2022-12-02 22:13:32 -05:00
Tom Alexander
aa6f63c141 Add the config for the nat_dhcp jail. 2022-12-02 20:45:53 -05:00
Tom Alexander
26354d1a86 Start a jail_nat_dhcp role for the nat_dhcp jail. 2022-12-02 20:39:52 -05:00
Tom Alexander
e4f5754a91 Enable the nat_dhcp jail on boot so its always available. 2022-12-02 20:19:16 -05:00
Tom Alexander
d4e9caad67 Add a jail that will serve dhcp for clients connecting to the open nat bridge. 2022-12-02 20:11:50 -05:00
Tom Alexander
29e66c4e04 Add a script to view netgraph's graphviz output. 2022-12-02 19:21:13 -05:00
Tom Alexander
fc8694c886 Add an sshfs role. 2022-12-02 18:52:30 -05:00
Tom Alexander
17fb38949e Unify devd file installation style. 2022-12-02 17:28:32 -05:00
Tom Alexander
9f0e143468 Fix autofs mounting. 2022-12-02 01:19:16 -05:00
Tom Alexander
cae5ecdfd2 Add google cloud sdk role. 2022-12-02 00:22:49 -05:00
Tom Alexander
d2b6c627ae Remove hibernate on FreeBSD. 2022-12-02 00:09:33 -05:00
Tom Alexander
80083ff0cc Add the kubernetes role. 2022-12-01 23:38:21 -05:00
Tom Alexander
3637dcdfcc Remove wlsunset because it causes wild rainbow distortions. 2022-12-01 22:55:20 -05:00
Tom Alexander
8ff5d91149 Custom wlogout layout to support custom lock setting. 2022-11-29 03:40:39 -05:00
Tom Alexander
66d8981e0c Remove lumina-fm. 2022-11-29 03:12:35 -05:00
Tom Alexander
971e4b54ec Add wlogout and wlsunset. 2022-11-29 03:03:18 -05:00
Tom Alexander
64ed4c42b9 Make /var/run a ram mount. 2022-11-29 02:33:11 -05:00