IT related overview
IT related overview
Technical notes, cheat-sheets and runbooks for the systems I build and support: Linux and NixOS hosts, containers and reverse proxies, databases, storage, Windows and networking. Pick the area you are working on below.
Containers and reverse proxies
- Docker: Docker cheat-sheet (CLI, Swarm, registries), Docker Compose file, Compose networking guide, Building Docker Images, Deploying containers, Executing commands in a container, YTDLFM, Plex hardware transcoding
- Traefik: Traefik basics, Traefik V3 Configuration guide, Traefik with CrowdSec and Authentik, Proxmox cluster behind Traefik
- CrowdSec: Testing bans and unbans
- Reptriever: Updating Production
NixOS
- Basics: Nix Commands, Flakes, Flake Commands, Example flake.nix, Overlays, SOPS-Nix
- Configurations: FullmetalNix, MASTER-NIX, CMHSPRIOR-Nix, Nixos Refactor documentation, BIOS/MBR to UEFI/GPT conversion
- Cluster services: SeaweedFS overview and technical reference; Patroni HA overview and technical reference; Forgejo registry and Patroni troubleshooting
- Apps: Oblish install info
Databases
Linux
- Commands: Awk, Grep, ripgrep, find, fd, Rsync, Rclone, Watch, Tree, Unrar, tmux, Cron, Git, Helm, Test media conversions
- System: Systemd service, User management, Change hostname, Resetting Linux server passwords, fdisk, Netplan, NFS, Nginx, Bind9
- Security and remote access: UFW, Fail2ban, WireGuard, SSH cheatsheet, SSL certs
- ZFS: ZFS, Zpool ZFS
- Shell: bashrc
Storage and virtualisation
- Proxmox: Proxmox change boot raid nvme device
- TrueNAS: Setting up TrueNAS SCALE with SMB shares, ZFS RAM allocation, Restart Middleware
- Nextcloud: Nextcloud Permissions and storage architecture, Upgrading, Rescan files
- IBM M1015: Flashing to IT mode
Automation
- Ansible: What is Ansible, Using Ansible Playbooks, Inventory
Windows and desktop
- Chocolatey, PowerShell, Environment variables, WSL Cheatsheet, Temporary User issue
- RDP into Azure AD Windows from Linux (Remmina), Gnome Screenshots