A bunch a docker-compose's that make up sections of my infrastructure. Using renovate bot to keep containers UTD
This repository has been archived on 2024-07-30. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2024-04-18 18:54:26 +00:00
.github Update .github/renovate.json 2024-04-17 20:51:52 +00:00
AI adding mindsdb 2024-04-18 05:36:24 +00:00
ap Update activepieces/activepieces Docker digest to 21c453e 2024-04-18 00:34:05 +00:00
arm Update louislam/uptime-kuma Docker digest to 327bea5 2024-04-18 18:48:49 +00:00
arrs adding readmes 2024-04-17 16:31:27 -04:00
authentik adding auth 2024-04-17 23:30:00 +00:00
cf adding cf 2024-04-15 20:19:39 +00:00
downloaders Update lscr.io/linuxserver/sabnzbd Docker digest to 956e92c 2024-04-18 18:48:51 +00:00
jellyfin updating readmes 2024-04-15 19:22:34 -04:00
kasm Update lscr.io/linuxserver/kasm Docker digest to 95c8d5d 2024-04-16 23:30:18 +00:00
scripts updating readmes 2024-04-15 19:22:34 -04:00
.drone.yml Update .drone.yml 2024-04-17 03:33:13 +00:00
.gitignore adding doplarr 2024-04-11 18:31:35 -04:00
README.md updating readmes 2024-04-15 19:22:34 -04:00

Auto-Homelab

Homelab environment defined in code. Using Drone and Renovate bot for CI along with bash scripts for CD. Very much still a WIP.

Apps in Repo:

Logo Name Description
Ollama Easiest way to run LLM's on your own hardware
open-webui Creates a ChatGPT like web interface for talking to Ollama models
FlareSolverr Proxy server to bypass Cloudflare and DDoS-GUARD protection
Jellyfin Open Source Streaming Service for home media like Plex
Jellyseerr Request platform for my Jellyfin user's to request content
Kasm Docker container streaming platform for browser-based access to desktops, applications, and web services
LinkStack Creating a static links page for my Jellyfin users
Nginx Proxy Manager Reverse Proxy used for its simplicity (1/3)
Gotfiy Self hosted notification service
Uptime Kuma Self hosted service uptime tracker
Radarr Movie Collection Manager
Homarr Homelab dashboard that integrates with the arr's so I see data in 1 place
Sonarr Radarr, but for TV Shows
Lidarr Music Collection Manager
Bazarr Downloads subtitles for Radarr/Sonarr
Prowlarr Searches indexers for Radarr/Sonarr
Doplarr Allows my users to request content through Discord if they choose
Sabnzbd Usenet downloader to download content
qBittorrent VPN Modified qBittorrent with VPN killswitch enabled
jfa-go Used for some PPV/Live TV automations to create users for certain periods of time
MakeMKV Used to rip Bluray's with my LG BU40N drive
Cloudflare Tunnels How I expose some of these services

Apps not yet in repo:

Logo Name Description
authentik Open Source Identity Provider
ActivePieces Selfhosted Zapier/n8n alternative
Grafana Monitoring for various services
Portainer Web-based management for Docker containers
Wordpress WooCommerce store setup for JF PPV access
Drone Selfhosted CI/CD pipeline manager
Forgejo This site
Guacamole Remote access in browser via SSH, RDP, VNC, etc
Twingate Connectors Main VPN between homelab and cloud VPS's
Home Assistant Slowly migrating over to Home Assistant from Google Home
AdGuard Home Network Wide DNS adblock as well as my DNS server
Plausible Analytics tracker for certain websites (Blog)

Hypervisor:

Proxmox

OS:

Ubuntu

Tools:

Forgejo Drone Docker

VPS (arm)

Oracle