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

Self-hosting

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

YurkshireLad , in Comparison: Coop Cloud, Yunohost, similar platforms

I don’t think YunoHost uses containers, at least it didn’t the last time I used it. It installs applications natively.

The best part about using containers for self hosting is that you don’t have to locally install dependencies for anything you want to run; they’re all inside the container. So if something doesn’t work, blow away the container and any data it created. Uninstalling a locally installed app can be a pain as you’re left with all the installed dependencies and any configuration that may not have been removed.

Another benefit of containers is that it’s generally easy to update an app to a new version by downloading and running a newer version of the container and maybe running a migration command. Updating a locally installed app means installing newer versions of dependencies before running any migrations.

The upshot is that I personally find containers easier and cleaner to deal with than locally installed apps.

lemmyreader , in Comparison: Coop Cloud, Yunohost, similar platforms

Yunohost tries to avoid using Docker as much as they can. In fact I would be surprised if you found Docker in use in any Yunohost app.
Coop Cloud looks interesting but when it comes to usability Yunohost is clearly ahead.
Another way to easily self host is the freemium https://www.cloudron.io/ though the admin interface software does not have a familiar open source license last time I looked.

justinas ,
@justinas@soc.dudenas.lt avatar

@lemmyreader @schmorpel I'm using Yunohost for several years now. It is very comfy for a non-programmer to maintain. Also quite stable, except a few weird failures to restore backups. The biggest downsize is that app packaging needs to be maintained by someone. You get updates only when a packager brings you that update. For example, Discourse package is abandoned and now is so outdated that almost unusable.

lemmyreader ,

Agreed, Yunohost is a pleasure to use.
Discourse is quite a complex software package to install, therefore Discourse themselves recommend to use Docker for installing Discourse.

schmorpel OP ,
@schmorpel@slrpnk.net avatar

Are they anti-container or just anti-Docker, I wonder?

lemmyreader ,

Here is a personal opinion from a YH forum moderator.
https://forum.yunohost.org/t/yunohost-docker-containerized-app-packaging/27900/3
That forum thread shows one more self host option : https://cosmos-cloud.io/

https://lemmy.ml/pictrs/image/402142f8-3478-4532-ad28-e4917fbcadaf.png

And beware, Docker may be very popular but it also has drawbacks. One issue is that Docker can give firewall issues with ufw and if I remember correctly also with Yunohost.

poVoq Mod , in Comparison: Coop Cloud, Yunohost, similar platforms
@poVoq@slrpnk.net avatar

As nice as Yunohost and similar platforms are, IMHO you quickly get to a point where they hold you back. It can be fine if the limited set of features is all you want, but I have seen people outgrow these platforms very quickly.

schmorpel OP ,
@schmorpel@slrpnk.net avatar

It's great to be able to run a server with functioning stuff on it when one doesn't know anything about servers. Anything else around self-hosting would have been too much of an intimidating learning curve for me, but in the meantime I've picked up a lot of knowledge and terminology just by running the YH. It's like training wheels, it's great if you know a bit of tech stuff, but not enough.

I think it will last me a while before I outgrow it, don't have enough time to really sit down and study server administration to the point where I feel safe to not fuck it up. I'll let you know 😅

Gimpydude , in CWWK NAS mini-ITX motherboard features six SATA connectors, three 2.5Gbps Ethernet ports

I want something like this with a sas HBA and a slot for a GPU

sharkaccident ,

Why GPU? Just get an Intel CPU with quick sync.

qaz ,

This board already comes with a pretty weak celeron CPU and I'm pretty sure it's soldered on. An external GPU could really help with transcoding.

Gimpydude ,

Exactly this.

ptz , (edited ) in CWWK NAS mini-ITX motherboard features six SATA connectors, three 2.5Gbps Ethernet ports
@ptz@dubvee.org avatar

I've been putting off building a new NAS for (going on) 3 years now. Power draw was a concern since I've been trying to downsize and become more efficient with each refresh cycle. This looks really promising, and I love that it has two 2.5 Gb ethernet ports on board.

Edit: The press release says 3x 2.5 Gb ports but the Amazon listing only says 2 Povoq's right. The Realtek is the third. The way it's listed in the Amazon description just made it hard to find. Either way, that's plenty for my use case.

poVoq OP Mod ,
@poVoq@slrpnk.net avatar

The Realtek one might be only 1gbit, but I agree it doesn't really matter.

If you order one let me know how it goes as I am also mildly interested, but for now I don't really need it.

ptz , (edited )
@ptz@dubvee.org avatar

Will do!

I'm still trying to decide if I want to build a pure NAS with a board like this or go for something more powerful that can also handle transcoding and run my media server. Currently, I'm about 60% in favor of a pure, lower power NAS and keeping my media server separate (like my current configuration).

I really do need to make a decision soon, lol, as I'm very close to capacity on my current storage.

Dudewitbow ,

if you need any questions about something basic about CWWK boards, i can probably answer some of them. I made my own media/NAS board out of a n100 based CWWK board about 2 months ago

ptz ,
@ptz@dubvee.org avatar

Cool! I don't have any specific questions (yet), but I guess in general, what are your impressions with it?

Dudewitbow ,

outside of the few hiccups of starting to integrate various distros of linux into my life (had used ubuntu like back in 2017, but only recently used debian for this NAS, and loaded an arch-based distro onto my Framework 16) its doing pretty good. The whole purpose of my usecase was to make a tiny NAS so I needed an ITX board with at least 5 sata ports and the board fit my goal (ontop of the extra being power efficient).

I haven't tested the limits of how many users could be streaming content off my system simultaneously yet. Ive heard ~10 1080p streams if GPU encoding is enabled (in my usecase, had to use debian testing since the current kernel of debian 12 does not include hardware acceleration for the n100).

If I had a single thing I wished it had, I wish the chips had arc based media encoders for AV1 support, so if there was one key feature that would make future variants of that line of cpus desirable in the future, it would be that.

ptz ,
@ptz@dubvee.org avatar

Yeah, the arc encoders would be nice to have. My current setup struggles when it has to transcode AV1 streams. At least it can use HW acceleration for the encode phase.

Someone mentioned driver support may be iffy. Sounds like you didn't hit any major issues there? I'd also likely be running Debian on it and using ZFS for my filesystem/LVM. Probably boot it from NVME and use all 6 SATA connectors for the pool drives.

Dudewitbow ,

yeah you just have to be aware that debian 12 might not by deefault, have the correct kernel needed for hardware acceleration, so youd have to go into debian testing to compile it yourself. If you attempt to cpu encode your way through things, you'd only get a couple of streams before it bogged itself down.

ptz ,
@ptz@dubvee.org avatar

Gotcha. Thanks.

I'm not 100% sold on running my media server on the NAS. It's currently a separate box, and I'm still mostly leaning toward keeping it that way and letting the NAS just be a NAS.

Dudewitbow ,

if youre doing strictly NAS, yes, would highly recommend the cheaper cpu variants because that's not required for it.

sharkaccident ,

can also handle transcoding

This CPU has quick sync so should not be a problem. I doubt you will need more than 3-4 4k to 1080 transcodes if you are remotely considering this board so it should not be an issue.

My only concern with these one off mb manufacturers is driver support in your os of choice including Linux variants.

ptz ,
@ptz@dubvee.org avatar

True. I wasn't factoring in Quck Sync. My current media server uses that for transcoding, so should be fine on that too. Good point. Yeah, 3-4 streams is the most it ever sees at once, usually 1-2.

My only concern with these one off mb manufacturers is driver support in your os of choice including Linux variants.

Also good point. Cursory checking shows the JMB585 SATA interface, i220-V intel NIC, and RTL8125B NIC should all have in-kernel driver support in recent Linux releases. Not sure about any other motherboard peripherals, but at least those seem to be supported. Definitely something to keep in mind. Thanks!

ThePantser , in CWWK NAS mini-ITX motherboard features six SATA connectors, three 2.5Gbps Ethernet ports
@ThePantser@lemmy.world avatar

Give me full ATX with 15 sata ports and I would bite. 10 HDD and 5 caching ssds. I would prefer full axt because with that many drives I would need a full case so might as well use a full board.

sharkaccident ,

You are never going to get 15 Sata on a board. Just get HBA card in PCIe.

ThePantser ,
@ThePantser@lemmy.world avatar

Few years ago I had a board with 10, can't find any boards with that many anymore. Ended up with one with 8 plus two expansion cards to get me to the 13 drives I have currently with 3 spare for future expansion. Replacing my old 4TB drives with 12TB drives as my media hoard expands. Upgrade feature of radarr has been a blight on my storage. 😀

agressivelyPassive ,

You won't drive any, because pretty much nobody uses that many drives. And those who need them, use SAS.

BearOfaTime , in AOOSTAR R7 Review: An affordable 2-bay DIY NAS

I had a 2 drive NAS in the early 2000's. Really wasn't worth it - one drive died and it struggled to rebuild the mirror on the new drive.

PumpkinEscobar , in Mini PC with Intel N100 and 6 x 2.5 GbE LAN ports

2.5 GbE NOT 25. That’s the funkiest clickbait bullshit I’ve seen in a while.

poVoq OP Mod , (edited )
@poVoq@slrpnk.net avatar

Sorry, was what the website returned as the title and I didn't see it until after posting. Edited now.

PumpkinEscobar ,

Yeah, meant the website title, but in truth it’s tough to tell what’s astroturfing bots vs people here. And honestly these things with 6 2.5GbE ports is plenty impressive, not sure why the website felt the need to goose it like they did.

higgsboson ,

The website title isnt "25" it is "2 5". Note the whitespace. To me, that implies the title got mangled somewhere along the line, removing the dot.

Hanlon's razor would imply they are just incompetent.

ramble81 , in Mini PC with Intel N100 and 6 x 2.5 GbE LAN ports

Can the N100 even run two ports at line speed, let alone 6? Having 2.5Gps ports is cool and all but even using it as a 2-port firewall I’d be curious what throughput you could get with it.

poVoq OP Mod ,
@poVoq@slrpnk.net avatar

This has seperate Intel i226-V NICs, so it's not all on the CPU, but I guess the actual throughput would need to be tested.

bear ,
@bear@slrpnk.net avatar

I've got a Protectli VP2420 running OPNSense at home, which has 4x Intel i225-V 2.5gbe running on a weaker Celeron J6412, and I was able to get the expected iperf performance of ~2.35gbps from some brief testing between two directly connected machines. I didn't really do any deeper testing than that though, and I'm not currently doing any crazy threat detection stuff.

sabreW4K3 , in Mini PC with Intel N100 and 6 x 2.5 GbE LAN ports
@sabreW4K3@lazysoci.al avatar

All of these AliExpress Protectli knockoffs are great for keeping prices reasonable and I'm yet to come across anyone that's rued taking the opportunity to buy one.

sabreW4K3 , in ODROID-H4 - A Compact Alder Lake N-Series SBC with up to dual 2.5GbE and four SATA III ports
@sabreW4K3@lazysoci.al avatar

That's a lot of heatsink

agressivelyPassive ,

There's a lot of heat to sink.

sabreW4K3 ,
@sabreW4K3@lazysoci.al avatar

This is why it's

ramenshaman ,

Looks like it's designed to not need a fan

sabreW4K3 ,
@sabreW4K3@lazysoci.al avatar

Fanless machines are about to have their day.

ramenshaman ,

Looking forward to it. My GPU is sooo fucking loud.

uninvitedguest , (edited ) in ODROID-H4 - A Compact Alder Lake N-Series SBC with up to dual 2.5GbE and four SATA III ports
@uninvitedguest@lemmy.ca avatar

After having been burned on crappy software support on rockchip devices, I think this will take over for my TV box.

qaz ,

I've used the RockPi-S for a project a while ago. The software to write to the on-board storage was in Chinese and didn't seem to have a way to use English. I had to hold my phone with Google Translate in front of the screen to navigate around it, although that might have been the least unintuitive part of the software. The alternative cli-software refused to compile at first and then refused to use the forwarded USB device. I ended up booting Fedora on my work laptop just to run it.

I recommend trying out Armbian if you still have problems with it. The images provided by them are significantly more reliable, I haven't had any issues, while some official images failed to boot. Also avoid the models with on-board storage, just use an SD card, it really isn't worth the hassle.

uninvitedguest ,
@uninvitedguest@lemmy.ca avatar

I run Armbian on my Radxa devices! A huge life saver.

I use a Rock 5B with an Android TV image for my TV box, but it is janky at best. I'd run an Armbian desktop release of I could, but HDMI is broken on all of them.

pacoboyd , in ODROID-H4 - A Compact Alder Lake N-Series SBC with up to dual 2.5GbE and four SATA III ports
@pacoboyd@lemm.ee avatar

I don't need to upgrade my NAS....

lefaucet , in ODROID-H4 - A Compact Alder Lake N-Series SBC with up to dual 2.5GbE and four SATA III ports

Cant wait for the review on explainingcomputers.com 🤓

qaz , (edited ) in ODROID-H4 - A Compact Alder Lake N-Series SBC with up to dual 2.5GbE and four SATA III ports

The N100 has a 6.4% lower passmark score than the N97 in the base model ($99). This seems like a good competitor to those Topton motherboards from Aliexpress (~$160) that are so common in DIY NAS builds. Most of these CPUs don't have enough PCIe lanes to service all physical connectors, this is solved by using chips that split the lanes over multiple connectors. However, some chips/layouts cause problems with C-states or reduced bandwidth. Does someone know if that is the case here?

EDIT: The normal model doesn't have any SATA connectors.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • incremental_games
  • selfhosting@slrpnk.net
  • meta
  • All magazines