Tom Alexander
62ade773d8
Add the admin_git jail.
...
This jail hosts the git repo used for the kubernetes cluster manifests. It lives in a jail instead of inside a git website hosted inside kubernetes because it is needed for the bootstrapping process, creating a chicken-and-egg type of scenario. I figure I can set up mirroring of the git repo to a hosted git website for publishing.
2023-06-20 00:25:15 -04:00
Tom Alexander
0eddc4da52
Proxy arp.
2023-06-17 15:10:06 -04:00
Tom Alexander
e04c4e0d4d
Install nvm and yarn for javascript/typescript development.
2023-05-30 21:19:03 -04:00
Tom Alexander
11d2432478
Install plainmacs on mrmanager.
2023-05-30 19:45:59 -04:00
Tom Alexander
b30182060f
Set up nginx for poudriere.
2023-05-29 13:14:53 -04:00
Tom Alexander
ab0ab17201
Set up poudriere on mrmanager.
2023-05-29 08:38:31 -04:00
Tom Alexander
e49d008d57
Set up the nat_dhcp jail for mrmanager.
2023-05-28 22:48:19 -04:00
Tom Alexander
d2e456c59f
Add devfs, jail, bhyve, and wireguard for mrmanager.
2023-05-28 17:44:14 -04:00
Tom Alexander
e1d56d28a8
Add the ntp, nvme, hosts, and build roles.
2023-05-28 17:30:41 -04:00
Tom Alexander
433739d768
Add AMD cpu role for mrmanager.
2023-05-28 16:51:17 -04:00
Tom Alexander
271428a6f6
Add firewall to mrmanager.
2023-05-28 16:01:02 -04:00
Tom Alexander
081c6946f3
Add the base role to mrmanager.
2023-05-28 13:18:56 -04:00
Tom Alexander
6691cca055
Minimal shell setup for colo server.
2023-05-27 23:10:44 -04:00
Tom Alexander
c35b4a6c32
Add a doas role for both FreeBSD and Linux.
2023-05-04 00:54:52 -04:00
Tom Alexander
58c97951ae
Install vscode for interactive debugging.
2023-03-27 16:05:55 -04:00
Tom Alexander
c596e275a9
Add docker role for Linux.
2023-03-25 16:08:13 -04:00
Tom Alexander
32cf355a0b
Add pyenv to Linux.
2023-03-06 12:44:39 -05:00
Tom Alexander
1f7f4fff1e
Add webcamd for FreeBSD.
2023-03-04 15:09:32 -05:00
Tom Alexander
e123c1f228
Add a ZFS role for Linux.
2023-03-03 17:30:00 -05:00
Tom Alexander
512fb57924
Add LaTeX for Linux.
2023-02-25 18:26:32 -05:00
Tom Alexander
ef20733077
WIP does not seem to mount phone.
2023-02-18 13:42:39 -05:00
Tom Alexander
b4735a6daf
Start a bluetooth role.
2023-02-18 12:15:44 -05:00
Tom Alexander
8955c32e43
Add a role for nvme.
2023-01-24 00:08:00 -05:00
Tom Alexander
558c71219b
Add DNS over TLS.
2022-12-15 17:35:11 -05:00
Tom Alexander
93dab70817
Move poudriere to inside a VM.
2022-12-10 17:55: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
694ea4665e
Add a hosts role to set /etc/hosts.
2022-12-04 02:28:25 -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
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
26354d1a86
Start a jail_nat_dhcp role for the nat_dhcp jail.
2022-12-02 20:39:52 -05:00
Tom Alexander
fc8694c886
Add an sshfs role.
2022-12-02 18:52:30 -05:00
Tom Alexander
cae5ecdfd2
Add google cloud sdk role.
2022-12-02 00:22:49 -05:00
Tom Alexander
80083ff0cc
Add the kubernetes role.
2022-12-01 23:38:21 -05:00
Tom Alexander
1c41d23474
Add a media role for image/video viewers/editors.
2022-11-26 19:01:27 -05:00
Tom Alexander
d8049e932d
Add sound to waybar on FreeBSD.
2022-11-13 16:39:34 -05:00
Tom Alexander
0a49fc16b6
Make canmount configurable for bhyve and jails.
2022-11-12 17:08:47 -05:00
Tom Alexander
0f8ebc5bbe
cleanup
2022-11-01 23:50:53 -04:00
Tom Alexander
9406b8337e
Use netgraph networking in bhyve.
2022-11-01 23:43:48 -04:00
Tom Alexander
b7139ded65
Make debugging easier.
2022-11-01 23:03:30 -04:00
Tom Alexander
683c264650
Add a script to automatically mount datasets.
2022-11-01 22:42:46 -04:00
Tom Alexander
fbfadadffc
Start a bhyve role.
2022-11-01 18:53:03 -04:00
Tom Alexander
5be80474bb
Add a fuse role.
2022-10-30 00:19:38 -04:00
Tom Alexander
449f04259c
Add an exfat role for FreeBSD.
2022-10-30 00:15:58 -04:00
Tom Alexander
94b2f3846f
Add an autofs role for mounting removable media automatically on FreeBSD.
2022-10-30 00:12:43 -04:00
Tom Alexander
adf825839d
cleanup
2022-10-29 23:56:12 -04:00