this post was submitted on 11 Sep 2026
376 points (99.2% liked)

Selfhosted

62027 readers
1142 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

I've seen so many 10" servers that look amazing from the front and very polished, but then having a rats nest of cables and a mess at the back.

After 62 iterations and many 3D prints, blood, sweat, profanity and tears. I my design and implementation is finally done. image
I used Hexagons where possible, because as you know, Hexagons are the bestagons

This is Before:
image

And the After:
image
The ducky adds 200MHz

The front of my mini-rack is actually still somewhat of a mess, I thought I'd focus on the back first.

I've published it in excruciating detail on my GitHub Leave a Star if you like what you see.

I self host a bunch of stuff on here to get away from Big-Tech, and because I find it fun. For a lot more details see https://erasmus.works/

It always bothered me the the fronts of racs are modular, but not the backs, this solves that
If you have any questions feel free to ask, hopefully this helps other clear up their rats nests.

you are viewing a single comment's thread
view the rest of the comments
[–] Legion739@piefed.zip 39 points 8 hours ago (1 children)

Thanks yea I've used Codeberg before, but the main reason I use GitHub, is I try to create a good looking profile to point potential new Clients to when I'm looking for a new job, explaining Codeberg to them I feel is a step too much, and my income is Priority Nr1.

I'll fight the Open-Source, anti-Big-Tech fight elsewhere.

[–] curbstickle@anarchist.nexus 16 points 7 hours ago (2 children)

I totally get that

Quick heads up - codeberg has an option to auto push changes to github, or the other way around with a github action (I prefer codeberg first)

May want to give it a try, from a client perspective you can also use that to note that a distributed approach provides resiliency (and now it becomes a selling point too)

[–] Legion739@piefed.zip 7 points 7 hours ago (1 children)

Nice thanks, that sounds good. I'd definitely only want to push to one place, if it then syncs to GitHub that's fine.

[–] curbstickle@anarchist.nexus 2 points 6 hours ago (1 children)

I'm with you, I don't like having to do the same thing more than once

I set up an "about my repos" repo, which has a readme detailing the process, and explanations of what is where and what they are all for, which is what I point clients to. That also has a link to my personal forgejo to demo local git as well (which can also sync, btw) along with a note that it may be down for various reasons like updates or changes I'm making, which is why I also sync elsewhere.

Depending on what services you're selling to clients, it makes for a neat and simple addition to the list of skills to demo!

And you're kind of making me want to use a mini rack as an excuse to my wife for a 3d printer, but she already knows I'm not getting rid of my 12-15RU racks under my desks, so I'm going to have to wait until we find the property we want so I can build my workshop....

[–] Legion739@piefed.zip 2 points 5 hours ago

Nice thanks!! You can get a 3D printer for fairly cheap to get started, the one I have is only 280 Euro now with 4 spools of filament

[–] captcha_incorrect@lemmy.world 3 points 6 hours ago (1 children)

It seems that using multiple remotes is also possible. So instead of syncing two repos, push to both at once.

https://git-scm.com/docs/git-remote#Documentation/git-remote.txt-set-url

https://stackoverflow.com/questions/849308/how-can-i-pull-push-from-multiple-remote-locations/12795747#12795747

git remote set-url origin --push --add user1@repo1
git remote set-url origin --push --add user2@repo2
git remote -v
[–] curbstickle@anarchist.nexus 3 points 6 hours ago* (last edited 6 hours ago)

You can, but you can also run into some issues if you have git LFS, if one rejects for whatever reason, or sometimes just branch issues.

Thats why I prefer to go to one repo and push out from there, but it is absolutely doable with git by itself.