hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

9K
active users

#100daysofhomelab

0 posts0 participants0 posts today
lanefu<p>So I gotta say doing the whole 100days thing has actually given me some pretty good momentum that I was missing previously.. Even if some days it's just look at stuff, run updates, and generally kick tires on things it adds up.</p><p>So yeah shout-out to <a href="https://social.linux.pizza/tags/100daysofhomelab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>100daysofhomelab</span></a>. </p><p>I've been keeping a log.. definitely no reason for anybody to look at it but just sharing for inspiration.. yay yah I'm only 10 days in. </p><p><a href="https://blog.lane-fu.com/posts/2025/03/100-days-of-homelab-activity-log/#day-009-20250315" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.lane-fu.com/posts/2025/03</span><span class="invisible">/100-days-of-homelab-activity-log/#day-009-20250315</span></a></p><p><a href="https://social.linux.pizza/tags/selfhosted" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosted</span></a> <a href="https://social.linux.pizza/tags/homelab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>homelab</span></a></p>
lanefu<p>I'm late to the party, but might as well see if I can put some energy into the <a href="https://social.linux.pizza/tags/100daysofhomelab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>100daysofhomelab</span></a> tag.</p><p>Im trying to be generous and just give myself credit for most flavors of productive computering.</p><p>Obligatory Day 1 post <a href="https://blog.lane-fu.com/posts/2025/03/100-days-of-homelab-delayed-start--day-1/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.lane-fu.com/posts/2025/03</span><span class="invisible">/100-days-of-homelab-delayed-start--day-1/</span></a></p><p><a href="https://social.linux.pizza/tags/homelab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>homelab</span></a> <a href="https://social.linux.pizza/tags/selfhosted" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosted</span></a></p>
Kamalavelan<p>Day 13 of <a href="https://mastodon.xyz/tags/100DaysOfHomeLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>100DaysOfHomeLab</span></a> - I installed <a href="https://mastodon.xyz/tags/ClamAV" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ClamAV</span></a>, setup <a href="https://mastodon.xyz/tags/borg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>borg</span></a> based <a href="https://mastodon.xyz/tags/backups" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>backups</span></a> for some services, still haven't cloned my HDD onto the new <a href="https://mastodon.xyz/tags/zfs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zfs</span></a> <a href="https://mastodon.xyz/tags/raid" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raid</span></a>. Will do that soon</p>
Kamalavelan<p>Day 8 of <a href="https://mastodon.xyz/tags/100DaysOfHomelab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>100DaysOfHomelab</span></a> : Sorted out <a href="https://mastodon.xyz/tags/backups" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>backups</span></a> for a few services, restarted <a href="https://mastodon.xyz/tags/qbittorrent" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qbittorrent</span></a> via <a href="https://mastodon.xyz/tags/docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>docker</span></a> this time. I tried to auto boot my <a href="https://mastodon.xyz/tags/LUKS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LUKS</span></a> drive via <a href="https://mastodon.xyz/tags/TPM2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TPM2</span></a> key have to figure it out now.</p>
Kamalavelan<p>I have a small <a href="https://mastodon.xyz/tags/HomeLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HomeLab</span></a> which provides <a href="https://mastodon.xyz/tags/Pihole" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pihole</span></a>, recursive <a href="https://mastodon.xyz/tags/DNS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DNS</span></a> via <a href="https://mastodon.xyz/tags/unbound" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unbound</span></a>, <a href="https://mastodon.xyz/tags/jellyfin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jellyfin</span></a>, <a href="https://mastodon.xyz/tags/nextcloud" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nextcloud</span></a> and ofcourse <a href="https://mastodon.xyz/tags/backups" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>backups</span></a> for a variety of services which I host or manage. </p><p>I started <a href="https://mastodon.xyz/tags/100DaysOfHomeLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>100DaysOfHomeLab</span></a> on Jan 10 to get rid of all the <a href="https://mastodon.xyz/tags/techdebt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>techdebt</span></a> - streamlining scripts, ensuring backups, full disk encryption, getting more services running.</p><p>So far I have bought another 2TD HDD and trying to put my current setup into mirror <a href="https://mastodon.xyz/tags/raid" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>raid</span></a> using <a href="https://mastodon.xyz/tags/ZFS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ZFS</span></a>.</p>
:python_logo: Code || Coffee ☕<p>[013/100] <a href="https://hachyderm.io/tags/100DaysofHomeLab" class="mention hashtag" rel="tag">#<span>100DaysofHomeLab</span></a></p><p>Today I managed to get <a href="https://hachyderm.io/tags/immich" class="mention hashtag" rel="tag">#<span>immich</span></a> up and running. Boy, is this ever an obvious UI clone of the product that shall not be named, but im here for it! I am thankful to have some ownership of my photos again. </p><p>Now about that NAS that I *dont* need.... </p><p><a href="https://hachyderm.io/tags/selfhosted" class="mention hashtag" rel="tag">#<span>selfhosted</span></a> <a href="https://hachyderm.io/tags/homelab" class="mention hashtag" rel="tag">#<span>homelab</span></a> <a href="https://hachyderm.io/tags/photography" class="mention hashtag" rel="tag">#<span>photography</span></a></p>
:python_logo: Code || Coffee ☕<p>[012/100] <a href="https://hachyderm.io/tags/100DaysofHomeLab" class="mention hashtag" rel="tag">#<span>100DaysofHomeLab</span></a> </p><p>I spent a long time trying to get <a href="https://hachyderm.io/tags/Docker" class="mention hashtag" rel="tag">#<span>Docker</span></a> logs in <a href="https://hachyderm.io/tags/Grafana" class="mention hashtag" rel="tag">#<span>Grafana</span></a> Loki today using the native connector. Nothing seems to be working quite right. </p><p>I want to love the Grafana stack, but it seems to be at odds with me at every turn. Does anyone have suggestions for <a href="https://hachyderm.io/tags/selfhosted" class="mention hashtag" rel="tag">#<span>selfhosted</span></a> full observability platforms? I&#39;d ideally want metrics, logs, and traces with alerting/notifications as a nice to have. </p><p>I may go back to Signoz if I can&#39;t get this logging to work.</p><p><a href="https://hachyderm.io/tags/homelab" class="mention hashtag" rel="tag">#<span>homelab</span></a></p>
:python_logo: Code || Coffee ☕<p>[011/100] <a href="https://hachyderm.io/tags/100DaysofHomeLab" class="mention hashtag" rel="tag">#<span>100DaysofHomeLab</span></a> </p><p>Today I learned a little bit about <a href="https://hachyderm.io/tags/NGINX" class="mention hashtag" rel="tag">#<span>NGINX</span></a> location routing. I wanted to deploy an application under a root location but not pass the root location along to the downstream app. </p><p>Ex: `<a href="http://example.com/apps/app1/home`" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">http://</span><span class="">example.com/apps/app1/home`</span><span class="invisible"></span></a> ==&gt; `http://10.0.0.1:80/home`</p><p>Turns out I needed a combination of things: <br />`location /apps/app1/ { proxy_pass http://10.0.0.1:80/}`<br />and <br />`location ^~ / { proxy_pass http://10.0.0.1:80}`</p><p>This link helped: </p><p><a href="https://serverfault.com/a/562850" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">serverfault.com/a/562850</span><span class="invisible"></span></a></p><p>[1/2]</p><p><a href="https://hachyderm.io/tags/homelab" class="mention hashtag" rel="tag">#<span>homelab</span></a> <a href="https://hachyderm.io/tags/selfhosted" class="mention hashtag" rel="tag">#<span>selfhosted</span></a></p>
:python_logo: Code || Coffee ☕<p>[010/100] <a href="https://hachyderm.io/tags/100DaysofHomeLab" class="mention hashtag" rel="tag">#<span>100DaysofHomeLab</span></a> </p><p>Tonight was a simple hardware upgrade. Now my two main <a href="https://hachyderm.io/tags/Proxmox" class="mention hashtag" rel="tag">#<span>Proxmox</span></a> nodes are running matching hardware: i7-6700T (4c/8t) with 16GB DDR4. </p><p>The little Optiplex &quot;micro&quot; PCs from Dell really are the sweet spot for Homelabs. <br />Small, (relatively) low power, easy to work on (upgrade took 15min tonight including a reboot), and pretty cheap these days (especially when you consider the price of Raspberry Pis now). </p><p><a href="https://www.ebay.com/sch/i.html?_from=R40&amp;_nkw=dell+optiplex+micro+i7&amp;_sacat=0&amp;rt=nc&amp;Form%2520Factor=Micro%2520Form%2520Factor%2520%2528MFF%2529&amp;_dcat=179" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">ebay.com/sch/i.html?_from=R40&amp;</span><span class="invisible">_nkw=dell+optiplex+micro+i7&amp;_sacat=0&amp;rt=nc&amp;Form%2520Factor=Micro%2520Form%2520Factor%2520%2528MFF%2529&amp;_dcat=179</span></a></p><p><a href="https://hachyderm.io/tags/selfhosted" class="mention hashtag" rel="tag">#<span>selfhosted</span></a> <a href="https://hachyderm.io/tags/homelab" class="mention hashtag" rel="tag">#<span>homelab</span></a> <a href="https://hachyderm.io/tags/sysadmin" class="mention hashtag" rel="tag">#<span>sysadmin</span></a></p>
:python_logo: Code || Coffee ☕<p>[009/100] <a href="https://hachyderm.io/tags/100DaysofHomeLab" class="mention hashtag" rel="tag">#<span>100DaysofHomeLab</span></a> </p><p>I feel like this should have been obvious, but since I&#39;m already using <a href="https://hachyderm.io/tags/Ansible" class="mention hashtag" rel="tag">#<span>Ansible</span></a> to configure my infrastructure applications, why not also use it to deploy my &quot;fun&quot; applications as well on each new commit. </p><p>Found this article that will guide my initial configuration. </p><p><a href="https://spacelift.io/blog/github-actions-ansible" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">spacelift.io/blog/github-actio</span><span class="invisible">ns-ansible</span></a></p><p><a href="https://hachyderm.io/tags/selfhosted" class="mention hashtag" rel="tag">#<span>selfhosted</span></a> <a href="https://hachyderm.io/tags/homelab" class="mention hashtag" rel="tag">#<span>homelab</span></a></p>
:python_logo: Code || Coffee ☕<p>[007/100] <a href="https://hachyderm.io/tags/100DaysofHomeLab" class="mention hashtag" rel="tag">#<span>100DaysofHomeLab</span></a> </p><p>Spent some time today thinking about how I want to do dev / stage deploys of containerized applications on the lab. No solid conclusions yet. </p><p>[008/100] </p><p>Came across the `-H` flag of docker-compose. This seems compelling. But, now I need to figure out how I want to dish out and store SSH keys to my runner. I&#39;ll probably do some sort of <a href="https://hachyderm.io/tags/Ansible" class="mention hashtag" rel="tag">#<span>Ansible</span></a> solution with Gitea secure variables but I&#39;m leaving the door open.</p><p><a href="https://hachyderm.io/tags/selfhosted" class="mention hashtag" rel="tag">#<span>selfhosted</span></a> <a href="https://hachyderm.io/tags/docker" class="mention hashtag" rel="tag">#<span>docker</span></a> <a href="https://hachyderm.io/tags/CICD" class="mention hashtag" rel="tag">#<span>CICD</span></a> <a href="https://hachyderm.io/tags/Devops" class="mention hashtag" rel="tag">#<span>Devops</span></a> <a href="https://hachyderm.io/tags/homelab" class="mention hashtag" rel="tag">#<span>homelab</span></a></p>
:python_logo: Code || Coffee ☕<p>[006/100] <a href="https://hachyderm.io/tags/100DaysofHomeLab" class="mention hashtag" rel="tag">#<span>100DaysofHomeLab</span></a> </p><p>Today, I was able to get my <a href="https://hachyderm.io/tags/Gitea" class="mention hashtag" rel="tag">#<span>Gitea</span></a> runner working and publishing containers to my self-hosted registry 🥳 ... only to realize that Gitea has a built-in container registry that I could have used instead. 🤦‍♂️</p><p>Does anyone have a good reason for running a <a href="https://hachyderm.io/tags/selfhosted" class="mention hashtag" rel="tag">#<span>selfhosted</span></a> independent registry outside of learning or the need for ultimate control?</p><p><a href="https://hachyderm.io/tags/selfhosting" class="mention hashtag" rel="tag">#<span>selfhosting</span></a></p>
:python_logo: Code || Coffee ☕<p>[005/100] <a href="https://hachyderm.io/tags/100DaysofHomeLab" class="mention hashtag" rel="tag">#<span>100DaysofHomeLab</span></a> </p><p>Spent most of yesterday trying to troubleshoot why my <a href="https://hachyderm.io/tags/Gitea" class="mention hashtag" rel="tag">#<span>Gitea</span></a> runner isn&#39;t working. I&#39;m getting `getaddrinfo ENOTFOUND server` when on the `actions/checkout@v4` step. </p><p>It seems like there might be some connectivity issues between the runner and the server even though they are defined in the same docker-compose stack and <a href="https://hachyderm.io/tags/docker" class="mention hashtag" rel="tag">#<span>docker</span></a> network. </p><p>Hopefully today I can make some progress on this and get a full Gitea deployment working. </p><p><a href="https://hachyderm.io/tags/selfhosted" class="mention hashtag" rel="tag">#<span>selfhosted</span></a></p>
:python_logo: Code || Coffee ☕<p>[004/100] <a href="https://hachyderm.io/tags/100DaysofHomeLab" class="mention hashtag" rel="tag">#<span>100DaysofHomeLab</span></a> </p><p>I didn&#39;t have much time for deep work today so I decided to update some network/service diagrams. It&#39;s still not perfect but at least it&#39;s written down. </p><p><a href="https://hachyderm.io/tags/selfhosted" class="mention hashtag" rel="tag">#<span>selfhosted</span></a></p>
:python_logo: Code || Coffee ☕<p>[002/100] <a href="https://hachyderm.io/tags/100DaysofHomeLab" class="mention hashtag" rel="tag">#<span>100DaysofHomeLab</span></a> </p><p>✅Upgraded one <a href="https://hachyderm.io/tags/Proxmox" class="mention hashtag" rel="tag">#<span>Proxmox</span></a> node from 7.4 to 8.2. One left to go but that&#39;s PROD so I&#39;m taking things slowly. </p><p>🟡I also tried to install a global Gitea runner. But, after it succeeded I thought all of my <a href="https://hachyderm.io/tags/DNS" class="mention hashtag" rel="tag">#<span>DNS</span></a> broke (NS_Unknown errors). After re-running my <a href="https://hachyderm.io/tags/Ansible" class="mention hashtag" rel="tag">#<span>Ansible</span></a> scripts with no success, I finally realized I&#39;d moved rooms and disconnected from my wireless network that&#39;s isolated for homelab work. 🤦</p><p>The `dig &lt;domain.name&gt;` command was what tipped me off. </p><p><a href="https://hachyderm.io/tags/selfhosted" class="mention hashtag" rel="tag">#<span>selfhosted</span></a></p>
:python_logo: Code || Coffee ☕<p>I&#39;m way late to the party but I think I&#39;m going to try <a href="https://hachyderm.io/tags/100DaysOfHomelab" class="mention hashtag" rel="tag">#<span>100DaysOfHomelab</span></a>. I&#39;ve been doing it sporadically but with increasing consistency so why not make it a habit? </p><p>[1/100] Today I installed <a href="https://hachyderm.io/tags/Gitea" class="mention hashtag" rel="tag">#<span>Gitea</span></a> on a test VM. So far, it seems much less resource intensive than GitLab. All I really need is some version control and action runners so I think I&#39;m going to like it a lot! </p><p><a href="https://hachyderm.io/tags/homelab" class="mention hashtag" rel="tag">#<span>homelab</span></a> <a href="https://hachyderm.io/tags/selfhosted" class="mention hashtag" rel="tag">#<span>selfhosted</span></a></p>
vkc via PeerTube<p>Is the terminal still worth learning?</p><p><a href="https://tinkerbetter.tube/videos/watch/63bb7e54-e4bf-4428-9cdc-6f8941546789" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tinkerbetter.tube/videos/watch</span><span class="invisible">/63bb7e54-e4bf-4428-9cdc-6f8941546789</span></a></p>
TechnoTim<p>I did <a href="https://fosstodon.org/tags/100DaysOfHomeLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>100DaysOfHomeLab</span></a> for a year, here's what I learned</p><p><a href="https://docs.technotim.live/posts/100-days-of-homelab-1-year-later/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.technotim.live/posts/100-</span><span class="invisible">days-of-homelab-1-year-later/</span></a></p><p><a href="https://fosstodon.org/tags/homelab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>homelab</span></a></p>
TechnoTim<p>Day 359 <a href="https://fosstodon.org/tags/100daysofhomelab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>100daysofhomelab</span></a> </p><p>Upudating MySQL Server!</p>
TechnoTim<p>Day 335 <a href="https://fosstodon.org/tags/100DaysOfHomeLab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>100DaysOfHomeLab</span></a> </p><p>Already replaced 5 old ubuntu servers with a cloud-init template images, may as well do another 3!</p>