- Jan 16, 2021
-
-
nimrod authored
- Renew the certs for the hosts on ns4. - Silence a few warnings from Ansible. - Rely on debian_server for bootstrapping. - Tag tasks for specific hosts.
-
nimrod authored
-
nimrod authored
I sometimes want to use my rcfiles repo on servers, so install what's needed for that.
-
nimrod authored
- Using the GBM backend for Kodi failed (maybe it's because I'm using Flatpak, maybe not). Weston and Wayland failed (maybe the Weston version in Buster is too old). Go back to good old Xorg. - Configure Plymouth boot spalsh. - Refactor GRUB and initramfs to the common debian_server role. - Disable cgroup2 (unified hierarchy) because Docker in Buster doesn't support it (Bullseye does) and with buster-backports it's now enabled by default.
-
- Jan 14, 2021
-
-
nimrod authored
Install Podman and Toolbox.
-
- Jan 12, 2021
- Jan 08, 2021
-
-
nimrod authored
- Use a common pre-commit config snippet for Ansible projects. - Use a template for pre-commit GitLab CI job. - Address some issues raised now by pre-commit.
-
nimrod authored
There's a chicken and egg issue with new servers, Nginx and Let's Encrypt. The Nginx setup expects an SSL key and certificate and DH params file. But the Let's Encrypt challenge has to have Nginx running. So as a bootstrap step, create an SSL key and self-signed certificate. Nginx will start (although clients over HTTPS will complain, the Let's Encrypt challenge requires just HTTP) and then I'll be able to pass the Let's Encrypt challenge.
-
- Dec 30, 2020
- Dec 24, 2020
-
-
nimrod authored
More appropriate for a standalone setup.
-
nimrod authored
Use the one from https://github.com/xbmc/xbmc/pull/14905 but with slight tweaks. Keyboard input still isn't working, but it starts up reliably.
-
nimrod authored
Not yet complete, but getting there.
-
nimrod authored
-
- Dec 14, 2020
-
-
nimrod authored
-
- Dec 12, 2020
-
-
nimrod authored
Also, some adaptations for Ansible 2.10.
-
- Dec 06, 2020
-
-
nimrod authored
-
nimrod authored
Renew Let's Encrypt certificates across the fleet.
-
nimrod authored
Roles for bootstrapping Debian, OpenBSD and OpenWRT hosts. Meaning, being able to run Ansible tasks on them as targets.
-
nimrod authored
-
nimrod authored
- Inventory. - Config. - README. - License. - gitignore. - pre-commit.
-
- Apr 10, 2020
-
-
nimrod authored
-