{"id":48931436,"url":"https://github.com/apollo917/homelab-guides","last_synced_at":"2026-04-17T09:04:46.392Z","repository":{"id":343996129,"uuid":"1180033959","full_name":"Apollo917/homelab-guides","owner":"Apollo917","description":"My Homelab Guides","archived":false,"fork":false,"pushed_at":"2026-04-12T06:47:22.000Z","size":123,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-12T08:22:03.370Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"DIGITAL Command Language","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Apollo917.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-12T16:23:21.000Z","updated_at":"2026-04-12T06:47:26.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/Apollo917/homelab-guides","commit_stats":null,"previous_names":["apollo917/homelab-guides"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Apollo917/homelab-guides","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apollo917%2Fhomelab-guides","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apollo917%2Fhomelab-guides/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apollo917%2Fhomelab-guides/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apollo917%2Fhomelab-guides/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Apollo917","download_url":"https://codeload.github.com/Apollo917/homelab-guides/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apollo917%2Fhomelab-guides/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31922401,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"online","status_checked_at":"2026-04-17T02:00:06.879Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-04-17T09:04:45.157Z","updated_at":"2026-04-17T09:04:46.385Z","avatar_url":"https://github.com/Apollo917.png","language":"DIGITAL Command Language","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Homelab Guides\n\nA collection of practical homelab setup guides for self-hosted services, operating systems, and system-level tools.\n\nThis repository contains processed materials based on video tutorials and articles, organized into written guides that\nare easier to follow, reuse, and reference later.\n\n⚠️ **Repository guides are based on my own learning and experience while building and maintaining a homelab. I\nam not an expert, so some guides may contain mistakes, imperfections, or better approaches than the ones documented\nhere**\n\n💡 **It is recommended to review all service files before starting up a service, as they may contain useful\ncomments on configuration parameters and other details**\n\n## Repository structure\n\n- [Guides](./guides/README.md)\n    - Ubuntu Server 24.04\n        - [Packages Update and Upgrade](./guides/ubuntu-server-24-04/packages-update-and-upgrade)\n        - [QEMU Guest Agent Installation](./guides/ubuntu-server-24-04/packages-update-and-upgrade)\n        - [Static IP Address Configuration](./guides/ubuntu-server-24-04/static-ip-address-configuration)\n        - [Basic Security Setup](./guides/ubuntu-server-24-04/basic-security-setup)\n        - [Node Exporter Installation](./guides/ubuntu-server-24-04/node-exporter-installation)\n        - [Docker Installation](./guides/ubuntu-server-24-04/docker-installation)\n    - Proxmox\n        - [After Installation Basic Configuration](guides/proxmox/after-installation-basic-configuration)\n        - [SSD Disk Passthrough](guides/proxmox/ssd-disk-passthrough)\n        - [SATA Controller Passthrough](guides/proxmox/sata-controller-passthrough)\n        - [VM Template Setup](guides/proxmox/vm-template-setup)\n    - TrueNAS\n        - [TLS Certificates Setup](guides/truenas/tls-certificates-setup)\n    - Other\n        - [OpenSSH Configuration](guides/other/openssh-configuration)\n        - [Wake-on-LAN (WoL) Setup](guides/other/wake-on-lan)\n- [Services setup guides](services)\n    - [Bind9](services/bind9)\n    - [Gitea](services/gitea)\n    - [Grafana](services/grafana)\n    - [IT-TOOLS](services/it-tools)\n    - [Prometheus](services/prometheus)\n    - [Traefik](services/traefik)\n    - [Vaultwarden](services/vaultwarden)\n\n## Purpose\n\nThe goal of this repository is to keep homelab knowledge in one place in a structured and reusable format.\n\nInstead of jumping between videos, articles, bookmarks, and scattered notes, this repo aims to provide:\n\n- Clear step-by-step documentation\n- Reference materials for repeatable setups\n- Additional resources related to each guide\n- A central knowledge base for self-hosting and homelab experiments\n\n## What this repository includes\n\n- Setup guides for various homelab services\n- Guides for both containerized and non-containerized deployments\n- Notes and instructions for operating systems and OS-level services\n- Supporting resources used while preparing the guides\n\n## How to use this repository\n\n1. Browse the available guides by topic or service\n2. Follow the documented steps for your environment\n3. Check linked or referenced resources where provided\n4. Adapt configurations to your own homelab needs\n\n## Notes\n\n- Guides may cover multiple installation approaches depending on the service\n- Some setups may use containers, while others may run directly on the host system\n- Resource links and references are included when they help explain or support the guide\n\n## Materials\n\nA collection of useful external resources — YouTube channels, communities, and curated repositories — that may\nhelp with building, maintaining, and expanding a homelab\n\n### YouTube\n\n- [Techno Tim](https://www.youtube.com/@TechnoTim)\n- [Christian Lempa](https://www.youtube.com/@christianlempa)\n- [NetworkChuck](https://www.youtube.com/@NetworkChuck)\n- [VirtualizationHowto](https://www.youtube.com/@VirtualizationHowto)\n- [DB Tech](https://www.youtube.com/@DBTechYT)\n- [Jeff Geerling](https://www.youtube.com/@JeffGeerling)\n- [OneMarcFifty](https://www.youtube.com/@OneMarcFifty)\n- [Wolfgang's Channel](https://www.youtube.com/@WolfgangsChannel)\n\n### Community\n\n- [Discord - Techno Tim](https://l.technotim.live/discord)\n- [Discord - Christian Lempa](https://discord.com/invite/christian-lempa-s-tech-community-702179729767268433)\n\n### Repos\n\n- [Awesome-Selfhosted](https://github.com/awesome-selfhosted/awesome-selfhosted)\n- [Dashboard Icons](https://github.com/walkxcode/dashboard-icons)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapollo917%2Fhomelab-guides","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapollo917%2Fhomelab-guides","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapollo917%2Fhomelab-guides/lists"}