Skip to content
  1. Jan 16, 2021
    • nimrod's avatar
      Renew certs on ns4. · fc872c9b
      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.
      fc872c9b
    • nimrod's avatar
      Update Flatpaks in the update playbook. · 6186e30b
      nimrod authored
      6186e30b
    • nimrod's avatar
      Dependecies for rcfiles. · 42bc1b75
      nimrod authored
      I sometimes want to use my rcfiles repo on servers, so install what's
      needed for that.
      42bc1b75
    • nimrod's avatar
      Updates to the Kodi role and a little refactoring. · a2b7d470
      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.
      a2b7d470
  2. Jan 14, 2021
  3. Jan 12, 2021
  4. Jan 08, 2021
    • nimrod's avatar
      Pre-commit. · 8fb7485c
      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.
      8fb7485c
    • nimrod's avatar
      Self-signed key and certificate for bootstrapping. · ff15912f
      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.
      ff15912f
  5. Dec 30, 2020
  6. Dec 24, 2020
  7. Dec 14, 2020
  8. Dec 12, 2020
  9. Dec 06, 2020
  10. Apr 10, 2020