Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

newthrowaway20 ,

I get that. And I self host the things I care about. But for the average layman? I don't see self hosting as a real option. Unless you are decently tech savvy, and have an aptitude for troubleshooting, most people aren't gonna put in the time or effort of initial setup. Even if maintenance is minimal once it's running. That first leap into self-hosted is daunting.

I think of it this way.. would I expect my dad to be able to do it? Absolutely not. And my dad is decently tech savvy for 70.

cRazi_man ,
@cRazi_man@lemm.ee avatar

The first step is normalising the idea of privacy so people can even see the point of paying for something they can easily get for free.

The next step would be to make products people can easily use without being tech savvy. A synology NAS has been great for me and I praise the setup to anyone who will listen, but even with something like Synology people will need some basic knowledge.

c0smokram3r ,
@c0smokram3r@midwest.social avatar

You are correct! That first leap into self hosting was a doozy! No regrets now tho ¯_(ツ)_/¯

TheButtonJustSpins ,

I think you dropped this: \

bazmatazable ,

YunoHost is trying to make it easier than a synology NAS to install services and get them setup properly but I agree that to configure your network properly is difficult and everyone's setup is different so specific knowledge is required.

mesamunefire ,

Yeah yunohost is pretty great for less than 10 users. Perhaps more depending on the service. Its very easy to get setup in a weekend with a plethora of services. And its pretty stable.

Blaster_M ,

Trying to run your own nextcloud be like

njordomir ,

Nextcloud was somewhat difficult for me the first time I installed it, though I did have a usable system in the end. Then I discovered Nextcloud AIO and haven't had an issue since.

peregus ,

Don't forget that self hosting without proper knowledge is more dangerous than just giving away data to the big techs!

tburkhol ,

I don't get this counter-argument. Is TFA actually suggesting that the average grandma quit using Yahoo mail or Facebook and set up her own email server and mastodon instance? The only people even considering self-hosting are people with technology interest and reasonable passion. It's an article written for a niche techie website, and we're discussing it on a forum for self-hosting nerds.

The counter-argument is like saying the average layman should stick to televised football, because they don't have the physical savvy or aptitude for the game, and most people aren't gonna put in the time or effort to build their strength & endurance to compete. It may be an accurate statement, but the people you're addressing (grandma) weren't TFA's target audience and weren't even going to try in the first place, and you discourage people who might really enjoy giving the hobby a try.

KillingTimeItself ,

That first leap into self-hosted is daunting.

the first leap you take into anything is daunting.

This is just called complacency. You can literally just pick up whatever the fuck you want, and start learning it.

TheButtonJustSpins ,

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 ,
@1984@lemmy.today avatar

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 ,

Username checks out .

chiisana ,
@chiisana@lemmy.chiisana.net avatar

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.

catloaf ,

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 ,
@possiblylinux127@lemmy.zip avatar

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

chiisana ,
@chiisana@lemmy.chiisana.net avatar

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.

possiblylinux127 ,
@possiblylinux127@lemmy.zip avatar

I think they should do what they know. Asking them to try to learn new things when they don't enjoy it is not fun

With that being said, if they have the drive to spend time on it let them

Samsy ,

There are actually easy solutions out there. For example CasaOS, it's a oneliner and you get a docker orchestration with an app-store and built-in file and smb management. I bet even non technicals could use this.

KillingTimeItself ,

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.

satanmat ,

Sigh, kinda… but don’t forget to factor in your backup costs too

Petter1 ,

On a financial aspect, self hosting is more expensive most of the time, if you convert time to money, even if you calculate using less than 100$ per hour (In my country we charge about 200$ per work hour)

tburkhol ,

Depends on how you calculate costs. Like, I have Kodi running on a RPi for home entertainment/theater. There's no way to outsource that, but the RPi is idle most of the time. Adding services to it is effectively or marginally free, except for my time, and there's still a significant time cost to get paid, off-site cloud services set up.

But charging for your own time is kind of disingenuous. You don't include your time in the cost of eating (a Big Mac worth $60??), watching a video, or going on vacation. The only people self-hosting have a personal, hobby/entertainment interest in it, and I think it's more accurate to compare the costs of self hosting with the costs of other forms of entertainment. Do you get more fun-value out of the costs of self hosting or out of a theater ticket?

Petter1 ,

Well, you can calculate how much money you would make in the time you do hobby, entertainment and eating.
And I bet, "everyone" includes some people, that see setting up home/private IT not as hobby, for those people the comparison is like spending time x or paying amount x (data or/and money) (you could compare it to housekeeping)
In such cases it makes sense to give the spent time a value in data or money, so that it is comparable

Maybe you spend time on selfhosting and now you have less time for other things that need to be done and now you have to outsource it (for money) giving time as well calculateable value

cheddar ,
@cheddar@programming.dev avatar

Should we do that though? I'm choosing between playing PS5 and configuring my home server. I'm not being paid for either of that. But skills I obtain while tinkering with the server actually help me with some tasks at work.

Petter1 ,

Sure, you can compare to what else you would do in that time slot, but money would be the more general thing (you can compare better, since everything is in the base of money)

Back to your example: time spent on each task is equal -> same value invested but output may have different value (game skills/progress vs IT skills/progress)

So since investing value is the same for both task, you can ignore that part and concentrate on the output.

mesamunefire ,

Are you planning on self hosting this article? Perhaps on writefreely?

jubilationtcornpone ,

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.

peregus ,

With Proton you could get emails, calendar, contacts, drive for a fair price and good privacy, for example.

cheddar ,
@cheddar@programming.dev avatar

I like the idea, but I don't like that everything is tied to a single account. If it's compromised so are your emails, calendar, contacts, files, and passwords. But the service is good enough to replace Google, and choosing between the two, I'd choose Proton.

TORFdot0 ,

If you self-host all the same services you have the same exposure level if root on your hosting machine is compromised. I suppose it depends on how confident you feel in how agile you can patch if a vulnerability becomes known in postfix for example. I wouldn’t consider self hosting something that reduces your cybersecurity risk typically

TheButtonJustSpins ,

I definitely trust Proton much more than I trust myself.

cheddar ,
@cheddar@programming.dev avatar

That's true. But as we were speaking about an external service (Proton), I was thinking about diversification. I use Proton for emails, but I don't use Proton Pass opting for another external password manager.

jubilationtcornpone ,

Mail servers are the one thing I refuse to self host. Years of managing enterprise email taught me that I don't need that kind of negativity in my life

cheddar ,
@cheddar@programming.dev avatar

I agree. I was thinking about using different services for different tasks instead of putting everything into the same basket. I'm not self-hosting an email server either.

AFC1886VCC ,

I agree that it would be very bad if your Proton account got compromised with so much data tied to it. However, I'm personally comfortable with a strong password and 2FA for my Proton account.

aard ,
@aard@kyu.de avatar

I nowadays manage my private stuff with the ansible scripts I develop for work - so mostly my own stuff is a development environment for work, and therefore doesn't need to be done on private time.

Bigoldmustard ,

You should live the life you imagine you’re protecting with all this security theater.

Cupcake1972 ,

You should see how many companies fuck up and lose your data or have data leaks.

Bigoldmustard ,

I print a few exceptional photos a month to save.

I sell my time for like $30/hr. How much money would self hosting cost me vs a data leak where my information was actually used? I have a feeling it’s more.

It’s a nice hobby and I’m sorry I ruffled feathers with my opinion.

Senal ,

Depends on how you define 'cost' I suppose, but seems like the trade off isn't worth it for you, which is fair.

Some might value the perceived benefits much higher than you do.

Bigoldmustard ,

Sure. Like if you enjoy doing that stuff it would be totally worth it I’m sure.

There is a particular kind of person who prefers setup and config to doing anything with a computer, and it’s hard to hide my disdain for that sometimes but that doesn’t make it wrong. It also doesn’t mean I’m doing anything with a computer. We’re biased towards ourselves, I get that.

Like, we just put a dog down so I was thinking about my own mortality and how much time I have in life. It’s not a lot, and the idea of making sure an email address is functioning today sounds like hell.

I’m leaving the original statement up because I don’t think enough people walk back hasty statements online.

Senal ,

For me specifically, the setup and config oftentimes is what I'm doing with the computer, the learning and knowledge gained from the practice is what I'm after, which is good because it's significantly less fun than it used to be.

Admittedly mine is probably a non-standard case and it ties in with other things in my life.

Condolences on your loss.

Senal ,

What if the life I'm imagining I'm protecting is one where I have the option of choosing a platform/application that isn't scraping the absolute dregs of the barrel to squeeze out that last bit of profit margin.

That's a win win right?

Bigoldmustard ,

It sounds like a win win for you and I like that for you.

KillingTimeItself ,

so, what do i do when my security theater is simply, not being on the internet.

Now what?

Bigoldmustard ,

So you’re challenging me to tell you what I think of you doing what I suggested?

KillingTimeItself ,

you didn't suggest that at all

peregus ,

Let's start with the basics: is dev.to self hosted? 😁

loudWaterEnjoyer ,
@loudWaterEnjoyer@lemmy.dbzer0.com avatar

No, dev.to points to 151.101.194.217 which is an IPv4 that belongs to Fastly Inc

whoisearth ,
@whoisearth@lemmy.ca avatar

Delicious irony

EncryptKeeper ,

Fastly is also a CDN. The fact that a website is behind Fastly doesn’t imply that it isn’t selfhosted at all.

loudWaterEnjoyer ,
@loudWaterEnjoyer@lemmy.dbzer0.com avatar

So you mean Fastly is providing CDN servers which cache the content of dev.to and then serve them to the visitor on their servers?

Well yeah that's not self hosting.

EncryptKeeper ,

Of course it would be self hosting. If the website isn’t hosted on fastly, and is hosted by an individual, that would be the definition of self hosting. You’re also assuming that Fastly is caching responses, do you know that for certain?

Literally all you’ve done so far is resolve the host name to a DNS record. You think you’ve done something, but you haven’t.

loudWaterEnjoyer ,
@loudWaterEnjoyer@lemmy.dbzer0.com avatar

lol what the fuck is your problem? How about you do something and explain to me how you self host a CDN hosted by fastly?????

When did I resolve the Hostname to a DNS record? Are you fucking stupid you obviously don't know what you are talking about. I resolved it's domain to an IPv4 address which points entirely to a fastly server. It's not a resource that get's delivered by CDN, it's the whole fucking website they are serving, which is a service they sell and that's not self hosting.

God damn why am I even spending my time arguing with someone that didn't understand the basics yet. If you think a domain is a hostname and an IPv4 address is a DNS record, just back off and return to the books. You probably feel so cool and think you have done something, which you did, you ridiculed yourself.

EncryptKeeper , (edited )

You clearly don’t understand a single thing about how the internet works and are very confused. Let me help you out.

how you self host a CDN hosted by fastly?????

You don’t? The website is what would be self hosted. Not Fastly.

When did I resolve the Hostname to a DNS record? … I resolved it's domain to an IPv4 address which points entirely to a fastly server

Right there. You resolved the host record, probably an A record or ANAME for the website (dev.to) into an IPv4 address, using DNS.

It's not a resource that get's delivered by CDN, it's the whole fucking website they are serving, which is a service they sell and that's not self hosting.

Here’s what you’re critically misunderstanding about this. Just because you resolve the record for a website and the IP that’s returned belongs to fastly does not mean fastly is hosting the content. You literally haven’t done anything to prove that the website isn’t self-hosted on a computer in some guys garage. You’re making assumptions based on ignorance and using those assumptions to gatekeep self hosting because you don’t even know what you don’t know. It’s very possible that site isn’t self hosted, but so far you haven’t actually found any proof of that like you think you have.

If you think a domain is a hostname and an IPv4 address is a DNS record

A domain can have several host records of different types including one at the root of the domain. What you’re resolving isn’t “a domain” it’s a single record for that domain, and its associated IP address is contained in the DNS record. If you’d like to familiarize yourself with this system, try this:
https://www.dummies.com/book/technology/information-technology/networking/general-networking/dns-for-dummies-292922/

It’s clear that you’re a hobbyist with very little understanding of how the internet and self hosting works on a fundamental level and that’s ok. But I recommend instead of wasting your energy being confidently wrong very publicly for the purpose of gatekeeping, you use that energy to learn how these things actually work instead.

elvis_depresley ,

touché

Decronym Bot , (edited )

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

Fewer Letters More Letters
DHCP Dynamic Host Configuration Protocol, automates assignment of IPs when connecting to a network
DNS Domain Name Service/System
Git Popular version control system, primarily for code
HTTP Hypertext Transfer Protocol, the Web
IP Internet Protocol
NAS Network-Attached Storage
NAT Network Address Translation
NUC Next Unit of Computing brand of Intel small computers
NVMe Non-Volatile Memory Express interface for mass storage
Plex Brand of media server package
RPi Raspberry Pi brand of SBC
SBC Single-Board Computer
SMB Server Message Block protocol for file and printer sharing; Windows-native
SMTP Simple Mail Transfer Protocol
SSL Secure Sockets Layer, for transparent encryption
VPS Virtual Private Server (opposed to shared hosting)
XMPP Extensible Messaging and Presence Protocol ('Jabber') for open instant messaging
nginx Popular HTTP server

17 acronyms in this thread; the most compressed thread commented on today has 3 acronyms.

[Thread for this sub, first seen 30th May 2024, 10:15]
[FAQ] [Full list] [Contact] [Source code]

loudWaterEnjoyer ,
@loudWaterEnjoyer@lemmy.dbzer0.com avatar

Unfortunately he is not talking about security?

CrimeDad ,

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.

ironhydroxide ,

Sounds like a market niche, you could start it up, call it something like "macrosoft". .. then start making scripts that do the work for the user, don't release the scripts because people pay for them. Let this go on for many years and you find yourself shoving "AI" down your users throats and screenshotting their desktop without explicit permission......

CrimeDad ,

Hopefully that path is mostly precluded if an open source project like Yunohost is used as a basis.

thomasloven ,

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.

SeeJayEmm ,
@SeeJayEmm@lemmy.procrastinati.org avatar

I feel this post so hard. I'm always about 5 seconds from going Office Space on my printer.

werefreeatlast ,

Yeah! Fuck printers and scanners! Imagine one day going to your scanner, putting in it a receipt and then pressing the scan to PC button and actually getting it to work! Instead, you go to your computer and to the folder you named scans and there's nothing!

CrimeDad ,

Lol I know what you mean. Maybe I am speaking more to the ideal of the home network printer than real life. My experience with them over the last twelve years or so hasn't been as terrible as yours, but it hasn't been perfect either.

borari ,
@borari@lemmy.dbzer0.com avatar

I have yeeted printers out of non-ground level apartment windows before, so i feel your pain. i bought a brother laser jet printer and hardwired it to a switch port and have not had connectivity issues for years. i can easily print from my phone, pc, laptop, whatever.

anonymouse ,

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

zod000 ,

For real, how is it that Brother makes the only printer that everything from my phone to my servers can use without problems. Bonus points for not gouging on toner.

thomasloven ,

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

terminhell ,

Xerox has been great for me. They dont just make giant copiers you need a forklift to deliver and a giant service contract. They still make small home office desk printers.

After wiring up to my network and giving it a static, it's just worked, for all devices for everyone. No need to download or install anything either.

KillingTimeItself ,

It has to have good wizards that walk you through everything including setting up a domain and email.

i disagree honestly.

Part of the point behind self hosting is to empower people with the knowledge and capability that they can do this shit, and fix any problems that result.

You aren't really getting people into right to repair, if they aren't at least espousing it, and trying to engage in it themselves. Sure you can always go to a third party to do something at the end of the day, but with how broad right to repair is, there is almost certainly something in your life that you can fix and repair.

Like it'd be good that people are doing that, but you also need to remember that this is literally a turn key product, that literally every cloud provider sells, and every company ever who will try to force proprietary buggy garbage on you, will pretend is good, and functional. Will try to sell you, because you don't know any better. I think it's just a cultural difference. Car guys that spend time working on their car simply wouldn't understand the average persons conceptual understanding of repairing vehicles, and vice versa. It's the same here.

What you are suggesting here, is a sold, turn key solution, except fully open source, no bugs, no issues, and wide reaching community support. I don't think that's reasonably possible.

I think ultimately, we need to make learning, and accessing learning materials easy (we already do a great job at it) and we just need to get people interested in this shit, some people won't. That's fine, they probably know someone that is though. And at the end of the day, that's probably good enough.

CrimeDad ,

you also need to remember that this is literally a turn key product, that literally every cloud provider sells

I am unaware of server products that I can just buy, plug in, and get up and running in minutes with my own ActivityPub instances, media storage/streaming, XMPP messaging, and etc. If they really exist, please share links.

There's certainly value in doing this stuff the hard way, but the goal should be for self-hosting to be as easy as signing up with Google, Facebook, Spotify, etc. There aren't enough people with the time and curiosity to figure out the current state of self-hosting and make a dent in the three website problem.

KillingTimeItself ,

im not saying they do exist, i'm saying that what you're talking about, is something that doesn't exist, for good reason. Because this is literally already a market place that has done it's job.

XMPP? Discord, it's literally discord. Storage and streaming? The cloud, netflix, etc. It's already a thing.

There aren’t enough people with the time and curiosity to figure out the current state of self-hosting and make a dent in the three website problem.

and yet, here we are, on lemmy. Funny how that works. You simply have to be willing to put in time and effort if you want to reap the benefits. You simply can't wish for everything to be handed to you on a silver platter.

CrimeDad ,

Jellyfin and Yunohost are two projects that have simplified self-hosting and made it accessible for me. I just think more progress can be made in that direction.

and yet, here we are, on lemmy.

As far as I can tell, you are not self-hosting the Divisions by Zero Lemmy instance, so I'm not sure what your point is there. I am actually self-hosting my lemmy.crimedad.work instance with the help of Yunohost.

KillingTimeItself ,

I just think more progress can be made in that direction.

I don't disagree, but a big problem with jellyfin specifically, is that it's just kind of a mess, don't get me wrong, great piece of software, super functional, and works really well. but it's also kind of fucking messy client side transcoding is still rather confusing, and some would be pretty nice UI and user elements simply don't exist right now.

I think i would prefer a more featured rather bare bones system that requires a higher level of configuration, than something with less features, that ships what is ostensibly the minimum viable product, while being plug and play. Having good features is often going to make software better, even if it's harder to use.

As far as I can tell, you are not self-hosting the Divisions by Zero Lemmy instance, so I’m not sure what your point is there. I am actually self-hosting my lemmy.crimedad.work instance with the help of Yunohost.

i am not, no, and that's kind of my point. Not everybody has to self host their own individual instance, one person can host an instance of something for hundreds, maybe thousands of people. I simply do not think that you need that many people actively interested in this.

The entire world runs on software programming, yet the entire population is not programmers, it must follow that we will be fine without everybody liking this stuff.

different_base ,

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 ,

Perhaps this was written much earlier than v5.

Turun ,

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.

KairuByte ,
@KairuByte@lemmy.dbzer0.com avatar

May 27th 2024? O.o

Flax_vert ,

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

r00ty ,
@r00ty@kbin.life avatar

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 ,

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!

r00ty ,
@r00ty@kbin.life avatar

No. A GPS (with PPS) hat. That counts as a stratum 0 time source, making the NTP server stratum 1.

Turun ,

Ah, gotcha.

Is there like a list where you can enter your server so that other people use it as an ntp server? Or how did you advertise it to have 2800 requests flooding in?

r00ty , (edited )
@r00ty@kbin.life avatar

I'm in the ntppool.org pool for the UK. It randomly assigns servers which could be any stratum really (but there is quality control on the time provided). I also have stratum 2 servers in .fi, and .fr (which are dedicated servers I also use for other things, rather than a raspberry pi).

Swarfega ,

I've ran multiple containers on a Pi 3 before "upgrading" to a Pi 4. Yes not even a Pi 5. Sure it's not rapid and drags it's heels at times but for the most part it's great for hosting stuff for my household.

Home assistant, Plex, Syncthing, Wireguard, Ad Guard, nginx, nginx proxy manager, duckdns, mongodb and unifi network appliance. I was also running Jellyfin along side Plex but it keeps causing the Pi to lock up.

KillingTimeItself ,

was this article even written when the pi5 was out? The pi4 was out, and pretty good for quite a while, but really expensive in the last four years. The pi 5 is up there, but the price almost makes sense, so.

you can do quite a bit on these machines, but they are inherently limited, running a proper nas is going to be rather goofy, and probably just justifies getting proper hardware at the end of the day.

Flax_vert ,

What about email?

markstos ,

Former professional email host here. Email is like 90% spam.

If want to spend your free time battling the ever evolving landscape of spam, enjoy.

Otherwise, work with a pro mail provider you trust.

Feathercrown ,

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!

Klaymore ,
@Klaymore@sh.itjust.works avatar

Sounds kinda like NixOS, although that's not platform-agnostic.

Feathercrown ,

Funnily enough I do use NixOS for my server! It's not quite what I was describing but it does allow me to host easily.

markstos ,

As someone who has had a career in hosting: good luck.

Don’t forget backups, logging, monitoring, alerting on top of security updates, hardware failure, power outages, OS updates, app updates, and tech being deprecated and obsolete at a rapid pace.

I’m in favor of a decentralized net with more self-hosting, but that requires more education and skill. You can’t automate away all the unpleasant and technical bits.

Feathercrown ,

But if we hide the complexity, surely we won't ever have to deal with it! /s

Semi_Hemi_Demigod ,
@Semi_Hemi_Demigod@lemmy.world avatar

You can’t automate away all the unpleasant and technical bits.

But it's our job to try

Inui ,

Cosmos Server, Yunohost, CasaOS, Tipi, TrueNAS. There's projects like this that have 'app stores' that are just an interface for you to enter parameters for a Docker compose file (or something similar) like the default username and password, etc. They aren't flawless but flawless is an unrealistic standard for things with so many config options.

Feathercrown ,

Neat!

terminhell ,

...is as mid by Vaskii

philpo ,

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

iegod ,

Unraid does this via docker. It's amazing. You can do this live and on the fly.

pyrosis ,
@pyrosis@lemmy.world avatar

Honestly at this point that is docker and docker compose.

As to what to run it on that very much depends on preference. I use a proxmox server but it could just as easily be pure Debian. A basic webui like cockpit can make system management operations a bit more simplified.

cows_are_underrated ,

Docker is in theory nice, if it works. Docker doesn't run on my computer(i have no fucking clue why). Every time I try to do anything I get the Error "Unknown Server: OS" also there is literally nothing you can find online about how to Fux this problem.

pyrosis ,
@pyrosis@lemmy.world avatar

What computer and OS do you have that can't run docker? You can run a full stack of services on a random windows laptop as easily as a dedicated server.

Edit

Autocorrect messing with OS.

cows_are_underrated ,

I use EndeavourOS, but had the same problem on Arch.

Hardware wise I have an 75800x, a RX 6700XT and 32GB 3200mhz Ram.

The weird thing is, that some time ago I was actually able to use docker, but now I'm not.

pyrosis ,
@pyrosis@lemmy.world avatar

That doesn't make any sense to me. It can be installed directly from pacman. It may be something silly like adding docker to your user group. Have you done something like below for docker?

  1. Update the package index:

sudo pacman -Syu

  1. Install required dependencies:

sudo pacman -S docker

  1. Enable and start the Docker service:
sudo systemctl enable docker.service
sudo systemctl start docker.service
  1. Add your user to the docker group to run Docker commands without sudo:

sudo usermod -aG docker $USER

  1. Log out and log back in for the group changes to take effect.

    Verify that Docker CE is installed correctly by running:

docker --version

If you get the above working docker compose is just

sudo pacman -S docker-compose

cows_are_underrated ,

I didnt start docker and didn't add it to my user group. Maybe this will fix it.

cows_are_underrated ,

sudo pacman -S docker-compose

I did all the steps you mentioned and now it works(at least if use sudo to run the commands).

pyrosis ,
@pyrosis@lemmy.world avatar

I thought it would. If it still requires sudo to run it is probably just docker wanting your user account added to the docker group. If the "docker" group doesn't exist you can safely create it.

You will likely need to log out and log back in for the system to recognize the new group permissions.

ssm , (edited )
@ssm@lemmy.sdf.org avatar

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 ,

what VPS provider are you using?

ssm ,
@ssm@lemmy.sdf.org avatar

buyvm/frantech

Turun ,

I have similar specs and cost with ionos

  • All
  • Subscribed
  • Moderated
  • Favorites
  • selfhosted@lemmy.world
  • random
  • incremental_games
  • meta
  • All magazines