Skip to content
  1. Sep 08, 2023
  2. Jul 06, 2023
    • nimrod's avatar
      Revert "Router: Enable soft updates." · 40a0eb18
      nimrod authored
      This reverts commit a3ea3389.
      
      I was the impression that soft updates improve reliability but in fact
      they reduce it (had a couple of power outages and it would only boot in
      single user mode and all of the partitions required an fsck).
      40a0eb18
  3. Jun 16, 2023
  4. May 20, 2023
  5. Apr 08, 2023
  6. Mar 17, 2023
  7. Mar 04, 2023
  8. Feb 25, 2023
  9. Feb 11, 2023
  10. Jan 22, 2023
  11. Jan 06, 2023
    • nimrod's avatar
      renew-certs: Always run handlers. · d086e775
      nimrod authored
      Because of the convoluted way I'm running tasks, there's only 1 host in
      the play but the handlers are for the remote hosts. Run them even if
      there's a failure to restart whatever is needed since the failure will
      always be for the local host.
      d086e775
  12. Dec 17, 2022
  13. Oct 08, 2022
  14. Aug 21, 2022
  15. Jul 03, 2022
  16. Jun 17, 2022
    • nimrod's avatar
      Simpler backup script. · 7ec35b21
      nimrod authored
      Backups across the different services have been changed. There are now
      snapshots for each services with copies saved for a few weeks. All of
      them under /var/backups. The backup script doesn't need to work around
      btrfs subvolumes. Instead just snapshotting /var/backups and rsync'ing
      to a removable media. The old script is kept in source for reference.
      7ec35b21
  17. Apr 25, 2022
  18. Apr 23, 2022
  19. Apr 15, 2022
    • nimrod's avatar
      Lower the number of availability zones used. · 911f2486
      nimrod authored
      I don't care all that much about HA in this setup and I do wish to save
      a few bucks when I can, but I do need to AZs in some cases so 2 AZs is
      to the way to go.
      911f2486
    • nimrod's avatar
      Allow deploying the VPC from scratch. · 9634c069
      nimrod authored
      Terraform can't deploy resource with for_each if some of the information
      is missing when building the plan. A workaround is to avoid having a
      resource with for_each depend on a resource witha a count.
      9634c069
  20. Apr 14, 2022
    • nimrod's avatar
      Ansible playbook: project_ci_aws_creds.yaml · 2638eac3
      nimrod authored
      An Ansible playbook to create an IAM user for GitLab projects' CI. Also,
      rotates the IAM access keys, sets the CI variables for the access key,
      attaches an inline policy to limit the user by IP and requested region.
      Lastly, create a policy with full access to Resource Groups because I
      usually create one for each deployment but there isn't such an AWS
      managed policy.
      2638eac3
  21. Apr 11, 2022