Shane Nichols

Systems Administration

Managing infrastructure and self-hosted services.

5
Containerized Services
15+
Monitored Metrics
99.5%
Infrastructure Uptime
2TB+
Storage Managed

About

Shane Nichols

I manage a production homelab environment maintaining containerized services, monitoring solutions with Prometheus and Grafana, and Linux system operations. Daily responsibilities include system maintenance, performance optimization, and infrastructure management.

Currently seeking to bring my systems administration experience into a professional role.

System Monitoring

Live Grafana dashboard tracking system performance and resource utilization

Grafana System Monitoring Dashboard

Real-time monitoring of CPU, memory, disk I/O, and network metrics across containerized services. Dashboard includes 24-hour trend analysis and resource allocation tracking.

Infrastructure

Production environment running self-hosted services

Monitoring

  • Prometheus - Metrics collection
  • Grafana - Dashboards & alerts
  • cAdvisor - Container monitoring

Infrastructure

  • Docker - Containerization
  • Nginx - Web server
  • Cloudflare Tunnel - Secure remote access
  • Git - Version control

Services

  • Navidrome - Media server
  • This portfolio site
  • System health monitoring

Technical Skills

Systems

  • Linux administration (Arch Linux)
  • Docker containerization
  • System monitoring & alerting
  • Troubleshooting & diagnostics
  • Git version control

Networking

  • DNS configuration
  • Network troubleshooting
  • Cloudflare Tunnel setup
  • Web server configuration (Nginx)
  • SSL/TLS certificates

Hardware

  • PC assembly & troubleshooting
  • Electronics repair
  • Hardware diagnostics

Projects

Self-Hosted Portfolio

This site runs on my own infrastructure using Docker and Nginx. Deployed with Cloudflare Tunnel for secure remote access without port forwarding.

Docker Nginx Cloudflare Tunnel Git

Monitoring Stack

Set up Prometheus and Grafana for system monitoring. Configured alerts for CPU usage, disk I/O, and container health.

Prometheus Grafana cAdvisor Docker

Containerized Media Server

Deployed and configured Navidrome media server using Docker Compose. Persistent storage, integrated with monitoring stack for health checks.

Docker Docker Compose Linux

Contact

Seeking entry-level help desk or system administrator roles.