- 0 Posts
- 20 Comments
Briefly addressing the RAID types you mentioned:
- RAID-0: OH NO OH GOD PLEASE NO AHHHHHHH
- RAID-1: There’s nothing wrong with it, but it feels very weird to me that BTRFS can do RAID-1 over 3 disks. It’s still technically 2 copies of every block, meaning you can in theory lose any single drive and still recover the data, but idk, it just feels wrong.
- RAID-10: Again, weird that BTRFS allows this with an odd amount of disks. From what I can find, this has no advantage over RAID-1 with 3 disks and can in fact perform worse.
- RAID-5: It’s probably fine if you have backups, and you get the most usable space out of your disks, but performance will take a hit, and scrubs are terribly slow.
Now, you mentioned not wanting ZFS due to complexity, but really, it is no more complex to manage than BTRFS. It’s fairly easy to get it working on any modern Linux distro (Ubuntu has support out-of-the-box, Debian has it packaged as a DKMS module, Arch has it in AUR, and so on).
With ZFS, you could create a RAID-Z1 (equivalent to a RAID-5) without any of the performance penalties or risks that BTRFS RAID-5 has. Both have pretty much them same features, with the main difference that ZFS can’t be “re-balanced” to a different disk layout like BTRFS can, but it will also generally not corrupt your data if you look at it wrong. Everything else maps pretty much 1:1 between them. Both support:
- Transparent compression
- Transparent checksums
- Scrubbing
- Snapshots
- Block-level transfers (btrfs-send / zfs-send)
- Fairly intuitive CLI
- Filesystem (BTRFS) == Pool (ZFS)
- Subvolume (BTRFS) == Dataset (ZFS)
antsu@discuss.tchncs.deto
Selfhosted@lemmy.world•[Ubuntu] [Docker] Need help with Nvidia hardware acceleration in JellyfinEnglish
16·26 days agoI had the same problem: Debian host + official Jellyfin Docker image, all set up according to the official guide, but it would fail to transcode anything.
There was no relevant information about what was wrong in the logs so what I did was:
- Copy the ffmpeg command from the logs.
docker exec -itinto the Jellyfin container.- run the same ffmpeg command manually so I could see the error directly.
Long story short, because the Nvidia toolkit uses the driver/libraries from the host, the error was that I was missing the library
libnvidia-encode1on the host. After installing that, everything works as it should.
antsu@discuss.tchncs.deto
Selfhosted@lemmy.world•Unifi Protect - Wife Approval Factor? +HA integrationEnglish
4·28 days agoNo, but I’m in the UK, so the lowest temp this doorbell has ever experienced here is around -8°C. Depending on where in the world you are, that might not even register as “cold”. Also, I’ve wired it with the official 16V power supply included in the box and the “chime adapter” dongle thingy, which turned out to be really important for it to function properly.
antsu@discuss.tchncs.deto
Selfhosted@lemmy.world•Unifi Protect - Wife Approval Factor? +HA integrationEnglish
20·28 days agoNo idea how it compares to Ring, but my wife is a severe technophobe and she had no issues or complaints with Protect. We only have one doorbell + one camera connected to a CloudKey+ though, so your mileage may vary.
Motion detection works reasonably well as far as I can tell, with person, vehicle and animal detection too.
Regarding the doorbell, one option you have is to try finding a second-hand Unifi G4 Doorbell (non-pro). It can be wired with only the two wires you already have. Just make sure you have relatively good 5GHz WiFi reception near your front door, because the 2.4GHz antennas on this model are notably bad.
antsu@discuss.tchncs.deto
Linux@lemmy.ml•Best remote control option to support non-techies
8·29 days agoYes, you can just install and use it straight away, no need to mess with self-hosting if you don’t want to. You also don’t need a subscription, that just unlocks some extra features.
antsu@discuss.tchncs.deto
Linux@lemmy.ml•Best remote control option to support non-techies
32·29 days agoRustDesk is excellent, it’s basically open source TeamViewer. And if you don’t want to use their servers, you can even host your own.
antsu@discuss.tchncs.deto
Selfhosted@lemmy.world•A Netadmin's NAS: Creating a maintenance-free NAS based on RouterOS, from a homelab holdout's perspectiveEnglish
5·1 month agoHey. I realise my comment may have come off as rude and made me sound like an asshole. It was not my intention to be disrespectful, apologies for that. The reason I posted that is because I read your post (thanks for taking the time to write and share it) and it left me a bit puzzled. I respect wanting something stable, familiar and that requires minimal maintenance, but you seemed to imply this is not possible with a more “traditional” NAS setup. Many of the points you raised about wanting an applliance-like experience are equally achievable on most Linux distros, with no license fees, and with a lot more flexibility, should you need it in the future (although I understand you don’t need or want it).
Take Debian for example (a.k.a. the world’s most boring distro, in a good sense). With the knowledge you demonstrated about the underlying services involved (BTRFS, Wireguard, etc), it would have taken you no more time to configure the same set of services on a minimal Debian install, it would also run rock-solid for many years, and updates would be entirely at your discretion (as they are with RouterOS). Plus, your pockets would be 50 EUR heavier. But for me, personally, by far the biggest avantage of going with Linux for a data storage solution like this is the possiblity of using ZFS.
Also, have this Debian meme:

antsu@discuss.tchncs.deto
Selfhosted@lemmy.world•A Netadmin's NAS: Creating a maintenance-free NAS based on RouterOS, from a homelab holdout's perspectiveEnglish
22·1 month ago“I do not want to play sysadmin in my spare time.”
* proceeds to do a bunch of sysadminy things, but on a proprietary OS *
Huh…
antsu@discuss.tchncs.deto
Selfhosted@lemmy.world•How many containers are you all running?English
5·1 month ago59 according to
docker info.
I am certainly one of the Linux users that ever lived.
antsu@discuss.tchncs.deto
Selfhosted@lemmy.world•Finding a new registrar/name server for .atEnglish
2·2 months agoI don’t have a registrar to recommend, but for the nameservers (which would already solve your problem) I had a good experience in the past with Hurricane Electric (dns.he.net). AFAIK the only requirement from your list it doesn’t satisfy is being European (not 100% sure about MFA and scoped tokens).
antsu@discuss.tchncs.deto
Selfhosted@lemmy.world•Where are you running your wireguard endpoint?English
11·2 months agoThis is the way.
antsu@discuss.tchncs.deto
linuxmemes@lemmy.world•systemd-detect-fash: A utility to detect problematic software
48·5 months agoUseless, you don’t need a tool to tell whether or not you’re running Windows.
antsu@discuss.tchncs.deto
Selfhosted@lemmy.world•I am attempting to get into Selfhosting after a shockingly frightening experience, but I am very lost.English
6·5 months agoDamn, that’s scary indeed! First of all, congratulations on your resolve to take control of your data. You have a long journey ahead of you, but don’t be discouraged, take one step at a time and don’t be afraid to ask for help.
As for where to start, I think you’ve already figured it out yourself: invest some time in learning the basics of networking. You don’t need to become an enterprise-level networking wizard, just learn the basics: learn what an IP address is, what a network mask is (sometimes also referred to as “prefix length”), what DNS is and does, how to change these settings on your home network and why you’d want to change them. Try stuff, break it, fix it, repeat. Also, if you’re not familiar with or already using it, it might be a good opportunity to pick up Linux. If you’re coming from Windows, a beginner friendly distribution like Linux Mint will do nicely. Try installing it on an old computer to see what it’s like, poke at it until you’re comfortable, then maybe make it your main operating system. Knowing Linux basics (command-line shenanigans in particular) will give you a big edge when you decide to start hosting your own services.
antsu@discuss.tchncs.deto
Selfhosted@lemmy.world•Self-hosted home alarm system?English
31·5 months agoI have Alarmo setup in HA with a bunch of ZigBee sensors and it’s brilliant. I haven’t used it with cameras, but considering Frigate exposes motion sensors, I think this should work fine.
And yes, you can do this with just Frigate and a HA automation, but it would be less flexible.
antsu@discuss.tchncs.deto
Selfhosted@lemmy.world•Those who don't use dashboards, how are you managing your services?English
1·5 months agoUptime Kuma monitoring anything I care about and notifying me via Matrix, or notifying me via email if it’s Matrix that’s down.
antsu@discuss.tchncs.deto
Linux@lemmy.ml•df showing a full (99%) ssd, but du only showing a fraction of that? UPDATED
1·5 months agoIf you’re using BTRFS, check if you don’t have any stray snapshots.
antsu@discuss.tchncs.deto
Selfhosted@lemmy.world•Any suggestions for a link UNshortener?English
191·6 months agoI understand this is not exactly what you’re asking for, but if you have access to a terminal, you can “unshorten” a link with:
curl --head -L https://example.com/short | grep: location

“API client”
Imagine needing a GUI for curl.