this post was submitted on 30 May 2024
3 points (100.0% liked)

Selfhosted

39937 readers
349 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 posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

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

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

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

Questions? DM the mods!

founded 1 year ago
MODERATORS
all 39 comments
sorted by: hot top controversial new old
[–] TheButtonJustSpins@infosec.pub 3 points 5 months ago* (last edited 5 months ago) (1 children)

If you're not paying for a service, you're likely being monetized by watching ads or providing personal data to companies that don't necessarily have your best interests at heart.

This is a bit out of date. Nowadays, you pay for the service and are monetized by watching ads and providing personal data to companies that definitely don't have your best interests at heart.

[–] 1984@lemmy.today 1 points 5 months ago (1 children)

People said it back then too. The ad and tracking industry will always invade more and more of our privacy. When will there be enough tracking to make them stop and be happy? Never. Never is the only answer.

[–] ChilledPeppers@lemmy.world 1 points 5 months ago

Username checks out .

[–] lascapi@jlai.lu 1 points 5 months ago (1 children)

I'm tired of the argument that the solution to fight tracking/ads/subscription/gafam is self hosting.

It's a solution for some nice people that have knowledge, time and money for.

But it's not a solution for everyone.
We need more small nice open source association and company that provide services for people that don't know the difference between a web search engine and a navigator or just a server and a client. I think that initiatives like “les chatons” in France are amazing for that!!! ( https://www.chatons.org/en )

And just to be clear, I think that self-hosted services are a part of the solution. :)

[–] halm@leminal.space 1 points 5 months ago

Agreed. Most people online think having a personal website on their own domain is too much of a hassle, they won't have the knowledge or time to setup a homelab server.

We need more of the nice people you mention — with the tech knowhow and surplus of time — to maintain community services as alternatives to corporate platforms. I see a few co-op services around where member-owners pay a fee to have access to cloud storage and social platforms; that is one way to ensure the basic upkeep of such a community. I'm not sure how Chatons is financed but they certainly have a wide range of libre and private offerings!

[–] chiisana@lemmy.chiisana.net 1 points 5 months ago (3 children)

And here’s the reason why layman should not: they’re much more likely to make that one wrong move and suffer irrecoverable data loss than some faceless corporation selling their data.

At the end of the day, those of us who are technical enough will take the risk and learn, but for vast majority of the people, it is and will continue to remain as a non starter for the foreseeable future.

And here’s the reason why layman should not: they’re much more likely to make that one wrong move and suffer irrecoverable data loss than some faceless corporation selling their data.

and yet americans still drive cars.

I don't disagree, but you just have to be aware that you can fuck shit up. And if you do, that's not my problem, or anybody elses at the end of the day.

[–] catloaf@lemm.ee 1 points 5 months ago

Not to mention, few people have the time, skill, money, and energy to do it. They're happy to outsource in exchange for money and/or data.

[–] possiblylinux127@lemmy.zip 0 points 5 months ago (1 children)

The "layman" should fall back to old ways. Think local photo management with maybe some backup software

[–] chiisana@lemmy.chiisana.net -1 points 5 months ago

So just because they don’t know technology like you do, they should be left behind the times instead of taking advantage of advancements? A bit elitist and gate keeping there, don’t you think?

Everyone have their own choices to make, and for most, they’ve already decided they’d rather benefit from advancements than care about what you care about.

[–] frezik@midwest.social 1 points 5 months ago* (last edited 5 months ago) (1 children)

IIRC, it's nearly impossible to self-host email anymore, unless you have a long established domain already. Gmail will tend to mark you as spam if you're sending from a new domain. Since they dominate email, you're stuck with their rules. The only way to get on the good boy list is to host on Google Workspace or another established service like Protonmail.

That's on top of the fact that correctly configuring an email server has always been a PITA. More so if you want to avoid being a spam gateway.

We need something better than email.

[–] Catsrules@lemmy.ml 1 points 5 months ago* (last edited 5 months ago) (1 children)

We need something better than email.

Say everyone agrees and the entire world swaps to some alternative. Email 3.0 or whatever.

Wouldn't we just have the same issue? Any form of communication protocol (that can be self host able) will get abused by spam. Requiring a lot of extra work to manage.

[–] frezik@midwest.social 0 points 5 months ago (1 children)

Setting up a web of trust could cut out almost all spam. Of course, getting most people to manage their trust in a network is difficult, to say the least. The only other solution has been walled gardens like Facebook or Discord, and I don't have to tell anyone around here about the problems with those.

[–] Catsrules@lemmy.ml 1 points 5 months ago

Isn't the current email system kind of a web of trust. Microsoft, Google etc.. trust each other. But little me and my home server is not part of that web of trust making my email server get blocked.

[–] thorbot@lemmy.world 1 points 5 months ago (1 children)

An article telling people to self host read only by those who already self host. Okay.

[–] dan@upvote.au 1 points 5 months ago* (last edited 5 months ago)

I think it's so people here can give themselves a pat on the pack for self hosting lol.

Like how the Linux Lemmy community has so many "Windows is bad, Linux is good" posts. Practically everyone in there already knows that Linux is good.

[–] flop_leash_973@lemmy.world 1 points 5 months ago* (last edited 5 months ago)

All of these types are articles always leave out the calculations of what your time is worth to you and the maintenance costs of spare hard drives and other equipment. The TCO is not just the initial investment in hardware/software alone. Unless you plan to host something unreliably and value your time at nothing. In which case I hope you don't get friends or family hooked on your stuff or everyone will have a bad time and be back to Google Drive/Docs and Netflix within 5 years.

The reason they leave it out I feel is because once you factor all of that stuff in the $10/month your paying for Google Drive storage or the ~$25 your paying Netflix starts to make a lot more sense when pared with a decent local backup from a Synology NAS for the "I can't lose this" stuff like baby pictures of your kids. Which blows their entire premise out of the water.

[–] geography082@lemm.ee 1 points 5 months ago

Thanks to self hosting my wife hates me more than before. Thank you self hosting !

[–] CrimeDad@lemmy.crimedad.work 1 points 5 months ago (1 children)

If self-hosting is going to become commonplace, then it needs to be easier than setting up a network printer. People should be able to just buy a computer (maybe a laptop for integral screen and UPS) preloaded with something like Yunohost, but with a sleek GUI. It has to have good wizards that walk you through everything including setting up a domain and email.

[–] thomasloven@lemmy.world 0 points 5 months ago (1 children)

I feel attacked by this post. I self host Home Assistant, recursive proxy servers, RSS readers, photo managers, vscode, media servers, download managers, backup solutions, git, password databases, economy trackers… And if I need to print from my macbook I have to email the file to myself because in twenty years I haven’t ONCE been able to host my printer on the network in a way that works for more than three days before randomly breaking.

[–] anonymouse@lemmings.world 0 points 5 months ago (1 children)

Hello brother. 🙏 May I talk to you for a minute about our lord and savior Brother Laser Jet Printer.

[–] thomasloven@lemmy.world 2 points 5 months ago

I said I’ve been trying for 20 years. Obviously it’s a Brother.

[–] different_base@lemmy.world 0 points 5 months ago* (last edited 5 months ago) (2 children)

I stopped reading after this line.

Raspberry Pi won't do unfortunately, unless you run up to 4 lightweight containers.

Does the author know how much compute power a Raspberry Pi 5 has? If the software that just hosts personal data can't run in Raspberry Pi 5, that should be a terrible software. For most people and their families, a RPi5 is enough to host anything that they would ever need.

[–] whereisk@lemmy.world 0 points 5 months ago (1 children)

Perhaps this was written much earlier than v5.

[–] Turun@feddit.de 0 points 5 months ago

It says posted 4 days ago, updated yesterday.

For most stuff the pi4 is also enough. Jellyfin (no transcoding) works fine on mine. It takes a bit to generate the chapter images and the timeline peek images when ingesting a new movie, but I've never had any issues with playback.

[–] Flax_vert@feddit.uk 0 points 5 months ago (1 children)

How good is it? I have a raspi5 and wonder where it's limit is

[–] r00ty@kbin.life 0 points 5 months ago (1 children)

Well I run an ntp stratum 1 server handling 2800 requests a second on average (3.6mbit/s total average traffic), and a flight radar24 reporting station, plus some other rarely used services.

The fan only comes on during boot, I've never heard it used in normal operation. Load averages 0.3-0.5. Most of that is Fr24. Chrony takes <5% of a single core usually.

It's pretty capable.

[–] Turun@feddit.de 0 points 5 months ago

Wait what? Do I understand that correctly? You have a raspberry pi with a direct network connection to an atomic clock? That's so awesome!

[–] ssm@lemmy.sdf.org 0 points 5 months ago* (last edited 5 months ago) (1 children)

I self host mail/smtp(opensmtpd)+imap(dovecot), znc (irc bouncer), ssh, vpn (ipsec/ikev2), www/http (httpd), git (git-daemon), and gotweb, on an extremely cheap ($2 a month, 512M ram 10G storage) vps all very easily on openbsd. With all these servers I'm using an immense 178M/512M of my available memory.

[–] Tum@lemmy.world 0 points 5 months ago (1 children)

what VPS provider are you using?

[–] Turun@feddit.de 0 points 5 months ago* (last edited 5 months ago)

I have similar specs and cost with ionos

[–] fritobugger2017@lemmy.world 0 points 5 months ago (1 children)

Old ThinkPad with Win 10 Pro, Plex, Plexamp, and several 14TB drives so I can stream my home media library on the go.

[–] ftbd@feddit.de 1 points 5 months ago

Why Win 10?

Oh, I wouldn't if I could avoid it. The "fun" of tinkering with IT stuff in my very limited spare time vaporized many years ago. If I could pay for services that did exactly what I wanted, respected my privacy, and valued my business while charging a fair price, I would stop self-hosting tomorrow. But that's not usually how it works.

Self hosting isn't super high maintenance once you get everything set up but it still takes up probably 10-12 hours per month on average and I would not mind having that time back.

[–] Feathercrown@lemmy.world 0 points 5 months ago (2 children)

Someday I hope we have a server technology that's platform-agnostic and you can just add things like "Minecraft Server" or "Email Server" to a list and it'll install, configure, and host everything in the list with a sensible default config. I imagine you could make the technology fairly easily, although keeping up with new services, versions, security updates, etc. would be quite the hassle. But that's what collaboration is for!

[–] philpo@feddit.de 0 points 5 months ago

Cloudron does that,not for free, though. But cheap

[–] irotsoma@lemmy.world 0 points 5 months ago (1 children)

I self host a lot, but I host a lot on cheap VPS's, mostly, in addition to the few services on local hardware.

However, these also don't take into account the amount of time and money to maintain these networks and equipment. Residential electricity isn't cheap; internet access isn't cheap, especially if you have to get business class Internet to get upload speeds over 10 or 15 mbps or to avoid TOS breaches of running what they consider commercial services even if it's just for you, mostly because of of cable company monopolies; cooling the hardware, especially if you live in a hotter climate, isn't cheap; and maintaining the hardware and OS, upgrades, offsite backups for disaster recovery, and all of the other costs. For me, VPS's work, but for others maintaining the OS and software is too much time to put in. And just figuring out what software to host and then how to set it up and properly secure it takes a ton of time.

[–] enbyecho@lemmy.world 1 points 5 months ago

Residential electricity isn’t cheap

This is a point many folks don't take into account. My average per Kwh cost right now is $0.41 (yes, California, yay). So it costs me almost $400 per year just to have some older hardware running 24x7