⚠ Note: This file is linked to Github. Changes must be made in the markdown file to be permanent.
Server Overview: parth-pc
Last Updated: July 11, 2026
OS: Linux Mint 22.2 x86_64 (6.17.0-29-generic)
🖥️ Hardware & Resources
- Memory: ~4GB RAM (1.9GB used) / 4GB Swap
- Processor: Intel i5-4440 (4) @ 3.300GHz
- Storage (Root
/): 439GB (37% used) - Storage (Data
/data): 916GB (51% used)
📚 Wiki Index
- Server Overview
- Immich & Backup Strategy
- Power Management & Energy
- Media Stack Pipeline
- Networking & Maintenance
- CLI Cheatsheet
- Public Services & URLs
- Dawarich: Location History
- ntfy — Personal Push Notifications
📂 Configuration Directories
All core Docker Compose files are cleanly organized under the home directory:
/home/parth/docker/cloudflared/
/home/parth/docker/copyparty/
/home/parth/docker/dawarich/
/home/parth/docker/docmost/
/home/parth/docker/homepage/
/home/parth/docker/immich/
/home/parth/docker/jelly-torrent/
/home/parth/docker/jellyfin/
/home/parth/docker/kopia/
/home/parth/docker/nextcloud/
/home/parth/docker/server-deck-status/
/home/parth/docker/uptime-kuma/
/home/parth/docker/watchtower/
🌐 Active Services & Port Map
Infrastructure & Management
| Service | Internal Port | Description |
|---|---|---|
| Homepage | 51514 | Application dashboard and server landing page. |
| Cloudflared | N/A | Cloudflare Tunnel for secure, external reverse proxy access. |
| Uptime Kuma | 3001 | Self-hosted monitoring and status pages. |
| Kopia | 51515 | Fast, encrypted backup utility. |
| Watchtower | 8080 | Automated Docker container base image updates. |
| Docmost | 51513 | Collaborative wiki and documentation software (UI: 3000). |
| Deck Status | 3002 | Stream Deck or external custom hardware monitoring status bridge. |
Media Stack (*Arr + Jellyfin)
| Service | Internal Port | Description |
|---|---|---|
| Jellyfin | 8096 | Primary media server (UDP: 7359 for discovery). |
| Jellyseerr | 5055 | Media request management and discovery. |
| Sonarr | 8989 | Smart PVR for TV show downloading and management. |
| Radarr | 7878 | Movie downloading and management. |
| Prowlarr | 9696 | Indexer manager for Radarr/Sonarr. |
| qBittorrent | 8085 | Torrent client (WebUI on 8085, Peer traffic on 6881). |
| ByParr | 8191 | Python/UV-powered proxy to bypass Cloudflare protection for indexers. |
Personal Cloud & Metrics
| Service | Internal Port | Description |
|---|---|---|
| Nextcloud | 8081 | File hosting and collaboration platform. |
| Immich | 2283 | High-performance photo and video backup solution. |
| Copyparty | 3923 | Ultra-lightweight file system utility for rapid, ad-hoc file transfers. |
| Dawarich | 51101 | Self-hosted location tracker and travel history maps platform (UI: 3000). |
⌨️ Custom Shell Aliases & Environment
The shell environment is configured with Oh My Zsh (heavy Git integration) and modern rust-based CLI utilities.
Key Custom Commands:
dl-audiobook: Custom yt-dlp script that downloads best audio as.m4a, embeds metadata/chapters, and saves to/data/audiobooks/.caffeine: Prevents the system from sleeping (gnome-session-inhibit --inhibit idle sleep infinity).
CLI Replacements:
catis aliased tobatcat(syntax highlighting).ls,l,la,llare aliased tolsd(icons and colors).zandziare linked tozoxide(smart directory jumping).