Copy a Docker Compose file from the repo to deploy a specific self-hosted service shown in a Jim's Garage video
Use the config files as starting templates when setting up a new app on a home server
Browse the repository to discover self-hosted software options for a homelab
Customize the compose files to run multiple self-hosted services on a single home server
| jamesturland/jimsgarage | fscarmen/sing-box | rauchg/wifi-password | |
|---|---|---|---|
| Stars | 4,552 | 4,545 | 4,545 |
| Language | Shell | Shell | Shell |
| Setup difficulty | moderate | hard | easy |
| Complexity | 2/5 | 4/5 | 1/5 |
| Audience | ops devops | ops devops | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Docker installed on a home server, each config file needs manual adjustments for your local network and paths.
Jim's Garage is a collection of configuration files that accompany a series of homelab videos. A homelab is a personal server setup that someone runs at home for learning, self-hosting apps, or experimenting with technology. The files here are Docker Compose files and related configuration, which are the instructions used to spin up self-hosted software on your own machine or server. The intended use is straightforward: find the config file for the software shown in a video, adjust the settings to match your own home network and setup, and deploy it. The repository does not include written tutorials or documentation beyond this brief description, so it is designed to complement the video content rather than stand alone. The repository is maintained by someone with a presence on Discord, Twitter, and Reddit under the Jim's Garage name. The README is sparse and does not describe which specific applications or services are covered, so browsing the repository's folder structure would be needed to see what is included.
A collection of ready-to-use Docker Compose configuration files for popular self-hosted homelab applications, designed to complement a YouTube video series so viewers can deploy exactly what is shown in each video.
Mainly Shell. The stack also includes Docker, Shell, YAML.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.