PORTFOLIO PROJECT
HELIOS

Self-Hosted Media Management & Server Administration System

Automated media collection, organization, and server management through containerized services — running inside a Proxmox VM with Docker.

View on GitHub

Key Features

Media Management

Automated media collection and organization with Radarr, Sonarr, Bazarr, and Plex for seamless streaming.

Server Administration

Comprehensive management with Portainer, Tautulli, and Homarr dashboard for monitoring and maintenance.

Secure & Automated

Docker Secrets and GPU-accelerated transcoding in a containerized environment.

MODULAR ARCHITECTURE

Docker Compose Stack

HELIOS uses Docker Compose's include feature to organize services into logical modules with purpose-built network isolation.

Network Architecture
helios_proxy helios_default helios_console_agent
Key Features
  • GPU-accelerated Plex transcoding
  • Docker Secrets for credentials
  • Centralized config at /etc/HELIOS
🖥️ PROXMOX VE HOST: virgil
docker
/root/HELIOS/
Console Stack
Portainer Homarr Tautulli FlareSolverr
Media Stack
Plex Radarr Sonarr Bazarr SABnzbd Prowlarr Recyclarr Seerr Wizarr

System Components

🎬 Media Management
Wizarr
Wizarr User Invitation & Onboarding
Radarr
Radarr Movie Collection
Sonarr
Sonarr TV Series Collection
Bazarr
Bazarr Subtitle Management
Seerr
Seerr Media Request & Discovery
Prowlarr
Prowlarr Indexer Management
Recyclarr
Recyclarr TRaSH Guide Sync
SABnzbd
SABnzbd Usenet Download Client
Plex
Plex Media Server & Streaming
Plex Auto Languages
Plex Auto Languages Automated Language Management
📊 Server Management
Portainer
Portainer Container Management
Tautulli
Tautulli Media Server Analytics
Homarr
Homarr Dashboard & Service Management
FlareSolverr
FlareSolverr Proxy & Anti-Bot Protection
🔧 Infrastructure
Proxmox
Proxmox VE Virtualization Platform (hosts HELIOS VM)
Docker
Docker Container Orchestration
NVIDIA
NVIDIA GPU Hardware Transcoding

Example Deployment

Service endpoints for a typical HELIOS deployment

Plex
:32400

Media streaming

Wizarr
:5690

User onboarding

Seerr
:5055

Media requests

Radarr
:7878

Movie management

Sonarr
:8989

TV management

Bazarr
:6767

Subtitles

Prowlarr
:9696

Indexer management

SABnzbd
:8080

Usenet downloads

Homarr
:7575

Dashboard

Portainer
:9443

Container management

Tautulli
:8181

Plex analytics

FlareSolverr
:8191

Anti-bot proxy

Screenshots & Demos

Homarr Dashboard

Homarr Dashboard Overview

Portainer Dashboard

Portainer Management Dashboard

Proxmox VE

Proxmox Virtual Environment

Technical Skills Demonstrated

Infrastructure & DevOps

Docker, GPU passthrough, orchestration

Media Automation

*arr stack, Plex, automated workflows

Security

Docker Secrets, isolated networks

Scripting & Ops

Bash automation, API connectivity