Tom Alexander
2fc923837f
Install system76 tools.
2023-09-09 17:08:36 -04:00
Tom Alexander
fcf32657c3
Disable usb autosuspend for keyboard and mouse.
...
USB auto suspend seems to only happen when the devices are plugged in at boot (which generally means when my laptop is connected to the dock before boot) but it is very annoying because some keypresses get lost and my mouse does not work unless I click first.
2023-08-16 15:51:48 -04:00
Tom Alexander
6bde027c48
Add a script to update git aurutil packages.
2023-07-14 14:29:03 -04:00
Tom Alexander
16eb703f68
Cleanup mrmanager firewall config.
2023-07-08 22:57:26 -04:00
Tom Alexander
6c7265d1d3
Uncomment playbook.
2023-07-01 16:42:20 -04:00
Tom Alexander
a10922166b
Configure public_dns jail.
2023-06-20 00:25:15 -04:00
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