Kiran P. Sankhi Home

Technical Guides & Tutorials

These tutorials are part of my personal homeserver documentions and are shared for educational purpose only.

Linux Server schedule 45 min read

Linux File Server Administration Guide

Comprehensive reference covering terminal essentials, permission modeling, storage management, disks, automated tasks, and server security.

Containers & Docker schedule 10 min read

Docker & Docker Compose Installation

Step-by-step setup guide for installing the official Docker engine and Docker Compose plugin on Ubuntu/Debian with post-installation hardening.

Containers & Docker schedule 8 min read

Portainer CE Web Management Setup

Deploy Portainer Community Edition via Docker Compose for centralized container lifecycle, volumes, and network visual management.

Networking schedule 10 min read

Tailscale Mesh VPN Configuration

Connect remote servers, laptops, and mobile devices over an encrypted WireGuard-based Tailscale mesh network without opening router ports.

Networking schedule 20 min read

Tailscale + AdGuard Home + Nginx Proxy Manager

Architect a private homelab routing stack with split-horizon DNS rewrites and local reverse proxy routing restricted exclusively through Tailscale.

Storage & Backups schedule 15 min read

Homelab Backup Strategies & Restic

Automated, encrypted, deduplicated backup pipelines using Restic targeting external storage pools with scheduled cron maintenance scripts.

Storage & Backups schedule 12 min read

Samba SMB Network Share Setup

Configure local network file sharing across Linux, macOS, and Windows with granular user permissions, authentication, and optimized performance.

Storage & Backups schedule 15 min read

Seafile Private Cloud File Sync

Deploy a private, high-speed file hosting and client synchronization server powered by Docker Compose, MariaDB, and Memcached.

Media & Streaming schedule 15 min read

Jellyfin Media Server Deployment

Deploy an open-source media streaming server with UNC library paths, hardware transcoding passthrough, and multi-device playback clients.

Media & Streaming schedule 18 min read

Immich Self-Hosted Photo & Video Server

High-performance self-hosted Google Photos alternative with mobile background backup, facial recognition, and machine-learning search.

Media & Streaming schedule 10 min read

Navidrome Streaming Music Server

Lightweight personal music streaming server compatible with Subsonic/Airsonic clients for smooth playback across iOS, Android, and web.

Media & Streaming schedule 10 min read

Bookorbit Calibre & eBook Server Setup

Modern web dashboard for organizing, viewing, and synchronizing your digital library across e-ink readers and web browsers.

Containers & Docker schedule 6 min read

MeTube Web GUI Downloader Setup

Self-hosted web front-end for yt-dlp supporting video and audio extraction from various video hosting sites directly to network shares.

Containers & Docker schedule 8 min read

qBittorrent-nox Headless Setup

Run a lightweight, containerized headless torrent client complete with WebUI authentication, connection limits, and network path binding.

Security schedule 15 min read

Vaultwarden Self-Hosted Password Vault

Deploy a lightweight Bitwarden-compatible password manager in Rust with HTTPS encryption, 2FA enforcement, and automated SQLite backups.

Security schedule 15 min read

Wildcard HTTPS SSL Certificate Setup

Obtain and auto-renew free Let's Encrypt Wildcard SSL certificates (*.domain.com) using Certbot DNS-01 challenges and Cloudflare API keys.

search_off

No guides found matching your query. Try another keyword!