b480ccbf467483919627d5a03dcf08602c6b55ca
title, updated
| title | updated |
|---|---|
| MajorLinux Tech Wiki — Index | 2026-03-08 |
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-03-11 Article count: 15
Domains
| Domain | Folder | Articles |
|---|---|---|
| 🐧 Linux & Sysadmin | 01-linux/ |
7 |
| 🏠 Self-Hosting & Homelab | 02-selfhosting/ |
7 |
| 🔓 Open Source Tools | 03-opensource/ |
0 |
| 🎙️ Streaming & Podcasting | 04-streaming/ |
1 |
| 🔧 General Troubleshooting | 05-troubleshooting/ |
0 |
🐧 Linux & Sysadmin
Files & Permissions
- linux-file-permissions — chmod, chown, special bits, finding permission problems
Process Management
- managing-linux-services-systemd-ansible — systemctl, journalctl, writing service files, Ansible service management
Networking
- ssh-config-key-management — key generation, ssh-copy-id, ~/.ssh/config, managing multiple keys
Package Management
- package-management-reference — apt, dnf, pacman side-by-side reference, Flatpak/Snap
Shell & Scripting
- ansible-getting-started — inventory, ad-hoc commands, playbooks, handlers, roles
- bash-scripting-patterns — set -euo pipefail, logging, error handling, argument parsing, common patterns
Distro-Specific
- linux-distro-guide-beginners — Ubuntu recommendation, distro comparison, desktop environments
- wsl2-instance-migration-fedora43 — moving WSL2 VHDX from C: to another drive
🏠 Self-Hosting & Homelab
Docker & Containers
- self-hosting-starter-guide — hardware options, Docker install, first services, networking basics
- docker-vs-vms-homelab — when to use containers vs VMs, KVM setup, how to run both
- debugging-broken-docker-containers — logs, inspect, exec, port conflicts, permission errors
Reverse Proxies
- setting-up-caddy-reverse-proxy — Caddyfile basics, automatic HTTPS, local TLS, DNS challenge
DNS & Networking
- tailscale-homelab-remote-access — installation, MagicDNS, making services accessible, subnet router, ACLs
Storage & Backup
- rsync-backup-patterns — flags reference, remote backup, incremental with hard links, cron/systemd
Monitoring
- tuning-netdata-web-log-alerts — tuning web_log_1m_redirects threshold for HTTPS-forcing servers
Security
- linux-server-hardening-checklist — non-root user, SSH key auth, sshd_config, firewall, fail2ban
🔓 Open Source Tools
(Articles coming)
🎙️ Streaming & Podcasting
OBS Studio
- obs-studio-setup-encoding — installation, NVENC/x264 settings, scene setup, audio filters, Linux Wayland notes
🔧 General Troubleshooting
- isp-sni-filtering-caddy — troubleshooting why wiki.majorshouse.com was blocked by Google Fiber
- obsidian-cache-hang-recovery — resolving "Loading cache" hang in Obsidian by cleaning Electron app data and ML artifacts
- yt-dlp-fedora-js-challenge — fixing YouTube JS challenge solver errors and missing formats on Fedora
Recently Updated
| Date | Article | Domain |
|---|---|---|
| 2026-03-11 | obsidian-cache-hang-recovery | Troubleshooting |
| 2026-03-11 | yt-dlp-fedora-js-challenge | Troubleshooting |
| 2026-03-08 | obs-studio-setup-encoding | Streaming |
| 2026-03-08 | linux-file-permissions | Linux |
| 2026-03-08 | rsync-backup-patterns | Self-Hosting |
| 2026-03-08 | tailscale-homelab-remote-access | Self-Hosting |
| 2026-03-08 | package-management-reference | Linux |
| 2026-03-08 | bash-scripting-patterns | Linux |
| 2026-03-08 | setting-up-caddy-reverse-proxy | Self-Hosting |
| 2026-03-08 | ssh-config-key-management | Linux |
| 2026-03-08 | ansible-getting-started | Linux |
| 2026-03-08 | self-hosting-starter-guide | Self-Hosting |
Writing Backlog
| Topic | Domain | Priority | From Gap? |
|---|---|---|---|
| KeePassXC self-hosted password management | Open Source | High | No |
| 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 |
| OBS audio routing on Linux (PipeWire) | Streaming | Medium | No |
| Nextcloud setup with Docker | Self-Hosting | Medium | No |
| tmux basics | Linux | Low | No |
Description
Languages
Markdown
100%