Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

66 total results found

New Host Checklist

Homelab NixOS

Provisioning Add terraform entry for VM, then run terraform plan, verify, and then terraform apply  Follow nixOS provisioning steps NixOS Configuration Create/copy config folder for host with intended name in hosts i.e. hosts/hostname. Copy the defau...

Sops-Nix Env Files

Homelab NixOS

Create the plaintext env file to be used Do not commit any plaintext env files into version control Run the command to encrypt the file: sops --input-type binary --output-type binary -e [file]  To edit the file, run the following code: sops --input-type...

Bitwarden Secrets Manager on macOS

Homelab DevOps

Run this command: curl https://bws.bitwarden.com/install > bws.sh Review the downloaded script to make sure that it is safe to use

Quick Git Commands

Quick Reference Programming

Remove merged branches git branch --merged origin/main | rg -v "main" | xargs git branch -d Make sure to test the first command before running the whole line, you don't want to accidentally delete your main branch Prune local branches that are deleted on th...

systemd Shell Execution

Quick Reference

To start a shell with the same environment as a particular systemd service sudo systemd-run --property=EnvironmentFile=<path/to/env/file> --uid=<service user> --pty bash Be sure to use ^] instead of exiting the shell directly - this command spawns a servic...

User Provisioning

Homelab Proxmox

Perform these following steps: pveum useradd etorres@pam pveum group add wheel -comment 'System admins' pveum acl modify / -group wheel -role Administrator pveum acl modify / -group wheel -role PVEAdmin pveum acl modify / -group wheel -role PVEVMAdmin pv...

Procedures

Homelab

Service Decommissioning Checlist

Homelab Procedures

Purpose This checklist is to ensure that all aspects of an active service are decommissioned properly, completely, and in the correct order to prevent potential failures elsewhere in the system. Steps Determine which monitoring systems need to be disabled...

DevOps

Homelab

PiKVM

Homelab

Service Provisioning Checlist

Homelab Procedures

Purpose This checklist is to ensure that all aspects of a new service are provisioned properly, completely, and in the correct order to prevent potential failures elsewhere in the system. Steps Determine any potential impact to any other services; see thi...

Terraform Setup

Homelab Proxmox

Creating the Terraform role in PVE # pveum user add terraform@pve # pveum role add Terraform -privs "Realm.AllocateUser, VM.PowerMgmt, VM.GuestAgent.Unrestricted, Sys.Console, Sys.Audit, Sys.AccessNetwork, VM.Config.Cloudinit, VM.Replicate, Pool.Allocate, S...