majorwiki/index.md
majorlinux 91455fac39 Add 7 articles; update nav and existing articles (2026-04-25)
New articles:
- pihole-doh-dot-bypass-defense
- pihole-v6-adlist-management
- mastodon-db-maintenance
- mastodon-federation
- fantastical-google-phantom-calendar-syncselect
- rsync-tailscale-teardown-stall
- ollama-chat-template-pipe-stdin-bypass

Updated: wsl2-backup, wsl2-rebuild, ssh-config-key-management,
selfhosting index, mastodon-instance-tuning, ansible-check-mode,
windows-openssh, windows-sshd, yt-dlp, README, SUMMARY, index
Removed: fedora-usrmerge-ebtables-blocker (superseded by prior push)
2026-04-25 17:52:48 +00:00

24 KiB


created: 2026-04-06T09:52 <<<<<<< Updated upstream updated: 2026-04-19T21:46

updated: 2026-04-22T09:20

Stashed changes


MajorLinux Tech Wiki — Index

A growing reference of Linux, self-hosting, open source, streaming, and troubleshooting guides. Written by MajorLinux. Used by MajorTwin.

Last updated: 2026-04-18 Article count: 89

Domains

Domain Folder Articles
🐧 Linux & Sysadmin 01-linux/ 12
🏠 Self-Hosting & Homelab 02-selfhosting/ 32
🔓 Open Source Tools 03-opensource/ 10
🎙️ Streaming & Podcasting 04-streaming/ 2
🔧 General Troubleshooting 05-troubleshooting/ 34

🐧 Linux & Sysadmin

Files & Permissions

Process Management

Networking

Package Management

Shell & Scripting

Storage

Distro-Specific


🏠 Self-Hosting & Homelab

Docker & Containers

Reverse Proxies

DNS & Networking

Cloud

  • AWS S3 Cost Management — identify and control S3 costs: lifecycle rules, storage class selection, bucket inventory, unexpected-growth investigation

Storage & Backup

Monitoring

Security

Services


🔓 Open Source Tools

Alternatives

Productivity

Development Tools

Privacy & Security

Media & Creative


🎙️ Streaming & Podcasting

OBS Studio

Plex


🔧 General Troubleshooting


Recently Updated

Date Article Domain
2026-04-19 Wake-on-LAN via Router SSH Self-Hosting
2026-04-18 Ghost Email Configuration with Mailgun Self-Hosting
2026-04-18 Firewall Hardening with firewalld on Fedora Fleet Self-Hosting
2026-04-18 ClamAV Fleet Deployment with Ansible Self-Hosting
2026-04-18 Ansible: Check Mode False Positives in Verify/Assert Tasks Troubleshooting
2026-04-18 Ghost EmailAnalytics Lag Warning Troubleshooting
2026-04-17 Watchtower SMTP via Localhost Postfix Relay Self-Hosting
2026-04-17 Fail2ban Custom Jail: Nginx Bad Request Detection Self-Hosting
2026-04-17 Fail2ban Custom Jail: Apache Bad Request Detection Self-Hosting
2026-04-17 SSH Hardening Fleet-Wide with Ansible Self-Hosting
2026-04-17 claude-mem: --setting-sources Empty Arg Bug Troubleshooting
2026-04-13 Cron Heartbeat False Alarm: /var/run Cleared by Reboot Troubleshooting
2026-04-09 Fail2ban Custom Jail: Apache PHP Webshell Probe Detection Self-Hosting
2026-04-08 wget/curl: URLs with Special Characters Fail in Bash Troubleshooting
2026-04-07 SSH Config & Key Management Linux
2026-04-07 Windows OpenSSH: WSL Default Shell Breaks Remote Commands Troubleshooting
2026-04-07 Windows OpenSSH Server (sshd) Stops After Reboot Troubleshooting
2026-04-03 Ansible: ansible.cfg Ignored on WSL2 Windows Mounts Troubleshooting
2026-04-02 Fail2ban Custom Jail: WordPress Login Brute Force Self-Hosting
2026-04-02 Mastodon Instance Tuning Self-Hosting
2026-04-02 mdadm — Rebuilding a RAID Array After Reinstall Linux
2026-04-02 Fedora Networking & Kernel Troubleshooting Troubleshooting
2026-04-02 Ventoy: Multi-Boot USB Tool Open Source
2026-04-02 rsync Backup Patterns (updated — Glacier Deep Archive) Self-Hosting
2026-04-02 yt-dlp: Video Downloading (updated — subtitles, temp fix) Open Source
2026-04-02 OBS Studio Setup & Encoding (updated — captions plugin, VLC capture) Streaming
2026-04-02 Linux Server Hardening Checklist (updated — SpamAssassin) Self-Hosting
2026-03-23 Ansible: Vault Password File Not Found Troubleshooting
2026-03-18 Deploying Netdata to a New Server Self-Hosting
2026-03-18 Tuning Netdata Docker Health Alarms Self-Hosting
2026-03-17 Ollama Drops Off Tailscale When Mac Sleeps Troubleshooting
2026-03-17 Windows OpenSSH Server (sshd) Stops After Reboot Troubleshooting
2026-03-16 Standardizing unattended-upgrades with Ansible Self-Hosting
2026-03-16 WSL2 Training Environment Rebuild (Fedora 43) Linux
2026-03-16 WSL2 Backup via PowerShell Scheduled Task Linux
2026-03-15 firewalld: Mail Ports Wiped After Reload Troubleshooting
2026-03-15 Plex 4K Codec Compatibility (Apple TV) Streaming
2026-03-15 mdadm RAID Recovery After USB Hub Disconnect Troubleshooting
2026-03-15 yt-dlp: Video Downloading Open Source
2026-03-14 SELinux: Fixing Dovecot Mail Spool Context (/var/vmail) Troubleshooting
2026-03-14 Gitea Actions Runner: Boot Race Condition Fix Troubleshooting
2026-03-14 Mail Client Stops Receiving: Fail2ban IMAP Self-Ban Troubleshooting
2026-03-14 SearXNG: Private Self-Hosted Search Open Source
2026-03-14 FreshRSS: Self-Hosted RSS Reader Open Source
2026-03-14 Gitea: Self-Hosted Git Open Source
2026-03-14 yt-dlp: Video Downloading Open Source
2026-03-13 Vaultwarden: Self-Hosted Password Manager Open Source
2026-03-13 Gemini CLI Manual Update Troubleshooting
2026-03-13 rmlint: Duplicate File Scanning Open Source
2026-03-13 SnapRAID & MergerFS Storage Setup Linux
2026-03-13 Qwen2.5-14B OOM on RTX 3080 Ti (12GB) Troubleshooting

Writing Backlog

Topic Domain Priority From Gap?
Docker Compose networking deep dive Self-Hosting High No
Troubleshooting NVIDIA on Linux Troubleshooting Medium No
Pi-hole setup and local DNS Self-Hosting Medium No
Nextcloud setup with Docker Self-Hosting Medium No