this post was submitted on 15 Sep 2024
529 points (98.9% liked)

Asklemmy

44173 readers
2033 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy ๐Ÿ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_[email protected]~

founded 5 years ago
MODERATORS
 

Mine is Local Send which is a FOSS alternative similar to air drop that works across a variety of devices.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 2 points 3 months ago (1 children)

Here is how I (noobinoob) built my own Nextcloud-Server

  • Hardware: I took the old PC from my aunt, no idea about the specs. Added 4 x 8 TB NAS HDD drives and removed the graphics card, the onboard graphic from the CPU was enough. No raid-controller, just connected the hard drives to the motherboard. In future I can add a PCI-Card with more SATA-ports.

  • Software: I installed Linux Debian, put my 4 HDD drives in a btrfs-raid1 pool, encrypted them with LUCS, installed dropbear to ssh into my server when it is not started and unlocked yet, installed ddclient to update my domain with my home-IP and followed most (not all) of this guide to install nextcloud. Unfortunately, it is in german, but there are plenty of english intructions out there.

  • internet-stuff: I bought a domain (10 Euro/year) and set up DynDNS. I opened the neccessary ports on my router/firewall.

I had to look up a lot of things and failed many many times, but now it works and I am very happy with it - no downtime in the last year. It took about 6-12 months to get there.

In conclusion: Your way (nextcloud on hetzner) is the much better way. You save time and money and your data is more secure.

But if you want to learn a lot of new stuff, building your own server is fun.

[โ€“] [email protected] 2 points 3 months ago (1 children)

I understood some of that! Mostly the things like "a," "the," "and," and other such technical terms. Lol

Is my data more secure on hertzner? I thought self hosting was supposed to be better for that?

[โ€“] [email protected] 2 points 3 months ago (1 children)

It is safer in the sense that, when you selfhost, you have to take care of your own backups. You have to make sure your data is still there, even if two hard drives fail, or your house catches fire and your server burns down. Hertzner is doing that for you.

But you are right of course, from a privacy standpoint it would be much better to have your data on your own server and only send encrypted backups to a remote server like Hertzner.

[โ€“] [email protected] 2 points 3 months ago (1 children)

That makes a lot of sense. I think I'd like to do it, eventually, if for no other reason than I am 33, and I feel like my time to learn this shit is slipping away pretty quickly sometimes, but maybe not for all my important stuff like family pictures. Start small and just make sure i can do it first, once I understand a little more

[โ€“] [email protected] 2 points 3 months ago (1 children)

I started with 30, so not far off. My first step was to try to daily drive Linux. Best decision ever, working with a computer suddenly was fun and exciting again.

[โ€“] [email protected] 2 points 3 months ago

I've been daily driving fedora for a few years now, but I never really get deeper into anything than opening Firefox, and a few Gnome extensions. Haha