Skip to content

noahtigner/homelab

Repository files navigation

homelab

Docker services that I run at home to improve my QoL

Code Quality Checks CodeQL

Services:

  • Plex - Media Streaming Service
  • Pi-hole - Network-wide ad blocking & tracking prevention
  • REST API - API for homelab services, built with FastAPI
    • Hardware, Network, and Docker Diagnostics
    • Interface for interacting with the Pi-hole API
    • Interface for interacting with the GitHub API
    • Interface for interacting with the LeetCode API
    • Interface for interacting with the Google Analytics API
    • Interface for interacting with Synology's various APIs for their NAS devices
  • Internet Speed Test
  • Dashboard - Dashboard for homelab services, built with React, TypeScript, and Vite
    • displays Pi-hole stats
    • displays hardware, network, and docker diagnostics
    • displays GitHub stats
    • displays LeetCode stats
    • displays internet speed test results
  • Traefik - Reverse proxy
  • whoami - Simple HTTP service that prints OS info and HTTP request to output
  • Slack Bot - Bot for interacting with homelab services
  • Redis Cache - Cache for homelab services
  • DB

Attribution

Pi-hole Pi-hole FastAPI React Vite Traefik Slack Redis

About

Docker services that I run at home to improve my QoL

Topics

Resources

License

Stars

Watchers

Forks

Contributors