this post was submitted on 07 Jul 2025
56 points (93.8% liked)

Selfhosted

60093 readers
980 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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam.

  3. Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.

  4. Don't duplicate the full text of your blog or git here. Just post the link for folks to click.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require your active participation in selfhosting or related communities, or the post will be removed. No more than 10% of your posts or comments may be self-promotional, or your post will be removed. F/LOSS Exception: If your post is about a project that is completely open source & can be self-hosted in full without payment, your post is exempt from this rule as long as you continue to engage in comments.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
top 14 comments
sorted by: hot top controversial new old
[–] towerful@programming.dev 13 points 11 months ago* (last edited 11 months ago) (4 children)

Servers: one. No need to make the log a distributed system, CT itself is a distributed system.

The uptime target is 99%3 over three months, which allows for nearly 22h of downtime. That’s more than three motherboard failures per month.

CPU and memory: whatever, as long as it’s ECC memory. Four cores and 2 GB will do.

Bandwidth: 2 – 3 Gbps outbound.
Storage:
3 – 5 TB of usable redundant filesystem space on SSD or.
3 – 5 TB of S3-compatible object storage, and 200 GB of cache on SSD.
People: at least two. The Google policy requires two contacts, and generally who wants to carry a pager alone.

Seems beyond you typical homelab self hoster, except for the countries that have 5gbps symmetric home broadband.
If anyone can sneak 2-3gbps outbound pass their employer, I imagine the rest is trivial.
Altho... "At least 2 [people]" isn't the typical self hosting

Edit:
Tried to fix the copy/paste.

Also will add:

https://crt.sh/
Has a list of all certificates issued.
If you are using LE for every subdomain of your homelab (including internal), maybe think about a wildcard cert?
One of those "obscurity isn't security", but why advertise your endpoints? Also increases privacy (IE not advertising porn(dot)example(dot)com)

[–] mhzawadi@lemmy.horwood.cloud 10 points 11 months ago (1 children)

2-3Gbps? Mate, I can only get 40Mbps here. I would kill for that bandwidth!

[–] curbstickle@lemmy.dbzer0.com 1 points 11 months ago (2 children)

Thats what I'm on currently, and soon I'll be able to get 1.2gbit symmetric!

Still a far cry from 2-3gbps. I dont know of anyone with home internet service capable of that, but maybe elsewhere there are better options.

[–] Confused_Emus@lemmy.dbzer0.com 2 points 11 months ago (1 children)

I live in an area with Google Fiber. I’m on their standard gigabit plan, but apparently 3 and 8 gigabit is available for my address - all speeds symmetrical. Really should be the standard for what’s available across the US, but we wouldn’t want to offend upstanding companies like Comcast, ATT, Verizon, etc.

[–] curbstickle@lemmy.dbzer0.com 2 points 11 months ago

Thats the problem....

Right now I'm not even served by one of the big companies, and they haven't improved service in.... Years.

Even their fiber lines max at 500 symmetric, and they won't drop to a residence. No other options either.

Comcast is now in the area, and as much as I hate them.... It would be cheaper and faster by a lot (on both counts). Half the price, 25 times the upstream.

Its a sad state of affairs IMO.

[–] mhzawadi@lemmy.horwood.cloud 2 points 11 months ago

In the UK, cityfiber is rolling out 2.3gbps. just not in my area

[–] curbstickle@lemmy.dbzer0.com 9 points 11 months ago

Yup...

Uptime is fine, CPU/men is fine. I'd even be fine with grabbing a few ssd's for the task...

But 2-3gbps is a non-starter, not to mention 2 contacts.

[–] Confused_Emus@lemmy.dbzer0.com 3 points 11 months ago

I mean, the very first few lines make it pretty clear he’s not writing for the typical homelab self hoster:

If you are an organization with some spare storage and bandwidth, or an engineer looking to justify an overprovisioned homelab, you should consider running a Certificate Transparency log.

[–] Moonrise2473@feddit.it 2 points 11 months ago (3 children)

But your endpoints are already available to everyone with just a nslookup.

Maybe it's more the permanent history of that, so if you run something like "radarr.example.com" then you wouldn't have plausible deniability if you're sued and the CT logs are presented as proof of your wrongdoing

[–] towerful@programming.dev 2 points 11 months ago

Not if you use wildcard dns records.

[–] Orygin@sh.itjust.works 1 points 11 months ago

Not if you run a wildcard CNAME for your sub domains right ?
Like I have *.mydomain.com point to my server, and there I have a different reverse proxy depending on the domain.

[–] xinayder@infosec.pub 1 points 11 months ago

With Encrypted Client Hello you can have some more privacy on obtaining certificates for wildcard domains, IIRC.

[–] Cyber@feddit.uk 3 points 11 months ago

I guess this is mainly targeted at Universities and organisations that mirror repos?

They're the kinda place (I presume) that would be able to support this...

[–] UltraBlack@lemmy.world 1 points 11 months ago

Random ass photo made me stop scrolling