{"id":18359120,"url":"https://github.com/wollbro/homelab","last_synced_at":"2025-08-26T09:31:43.336Z","repository":{"id":224042461,"uuid":"761807806","full_name":"digidaniel-tech/homelab","owner":"digidaniel-tech","description":"Here you can find my homelab setup. You can find all of my configurations, templates, scripts and much more that runs I use to run my homelab.","archived":false,"fork":false,"pushed_at":"2024-07-26T07:30:07.000Z","size":142,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-05T22:23:14.815Z","etag":null,"topics":["ansible","automation","bash","homelab","iac","shell","terraform"],"latest_commit_sha":null,"homepage":"","language":"HCL","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/digidaniel-tech.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}},"created_at":"2024-02-22T14:29:22.000Z","updated_at":"2024-03-08T14:54:06.000Z","dependencies_parsed_at":"2024-03-07T16:46:18.255Z","dependency_job_id":"393f3f56-c165-4a4e-abae-85130cd02664","html_url":"https://github.com/digidaniel-tech/homelab","commit_stats":null,"previous_names":["wollbro/homelab","iamwolkan/homelab","digidaniel-tech/homelab"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digidaniel-tech%2Fhomelab","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digidaniel-tech%2Fhomelab/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digidaniel-tech%2Fhomelab/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digidaniel-tech%2Fhomelab/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/digidaniel-tech","download_url":"https://codeload.github.com/digidaniel-tech/homelab/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231025317,"owners_count":18316794,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["ansible","automation","bash","homelab","iac","shell","terraform"],"created_at":"2024-11-05T22:21:01.494Z","updated_at":"2025-08-26T09:31:43.328Z","avatar_url":"https://github.com/digidaniel-tech.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e [!WARNING]\n\u003e If you are reading this from my Github then I have moved to my personal\n\u003e Gitlab, please visit [git.wollbro.se](https://git.wollbro.se) for the latest\n\u003e changes.\n\n# Welcome to my `Homelab`\n\nWelcome friend,\n\nI am Daniel, I am a full fledged nerd who loves to works with everything from\nservers and networking, to code and automation.\n\nI am a strong advocate for GitOps and using automations as much as possible,\nto be clear, not everything should be automated but everything that can remove\nwaste (waste as time that is spent on repetetive tasks) should be automated as \nlong as it is secure.\n\nThis repository is my Homelab in code, it is an representation of what I am\nrunning in my Homelab and how my Homelab is configured. This is both for my own\ndocumentation but also to help and inspire and show others that want to do the\nsame how I am doing it.\n\n## Structure\n\n### Nodes\n\nHere I store information about each server node in my Homelab so if you want\nto know more about a specific node then go into that node and there will be an\nseparate readme file with details regarding that node and what VM's and\nservices that is running on that that node.\n\n### Networking\n\nUnder networking I store all code and information regarding my home network,\nbecause I setup my network in a way that an enterprise would I consider it a \npart of my homelab and therefore it is added also to the repo.\n\nThe same here as with everything else, can I setup and configure the networking\nusing IaC tools then I will do it.\n\n## Shell.nix\n\nYou might be wondering what that shell.nix file is and why it is in the repo?\nBecause I work from many different computers all the time it get's frustrating\nhaving to install and update each tool on each computer, therefore I have\nsetup an Nix shell that setup everything for me with with a single command.\nIf you have never heard of NixOS before I strongly advice you to look into it,\nyou can think of it as Docker for your development environment where you setup\na configuration file of the tools that you need and then run `nix-shell` and \nget's all the tools preconfigured for you on each machine you run it on.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwollbro%2Fhomelab","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwollbro%2Fhomelab","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwollbro%2Fhomelab/lists"}