this post was submitted on 16 Oct 2026
581 points (97.9% liked)

Selfhosted

63704 readers
515 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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
581
Home server (lemmy.world)
submitted 3 weeks ago* (last edited 3 weeks ago) by Hamknight@lemmy.world to c/selfhosted@lemmy.world
 

Built when Netflix first took away password sharing. Thanks for the heads up Netflix! Would not want to start this project now ๐Ÿ˜‚

Edit: adding temp and specs

I9 11900k Z590I Vision D ITX mobo 64gb memory The 16x lane is bifurcated to run: Intel a310 & Lsi 9305 16e into a hp dl380

Drives are 10x 14 tb wdd in raidz1, 6 256gb sata ssds in a pair of 3 wide mirrors for special vdev metadata, a 512gb nvme for read cache, and a 64gb optane for slog

you are viewing a single comment's thread
view the rest of the comments
[โ€“] Hamknight@lemmy.world 4 points 3 weeks ago (2 children)

Here's my tdarr flow. I have redundent paths to handle if qsv fails and to retry in software if you're curious of why it splits

Also, here's my lil gaming rig too. Runs warm, but it's tiny.

It's a 9800x3d paired with a 6800xt

[โ€“] Bronzie@sh.itjust.works 2 points 3 weeks ago (2 children)

I just built a new rig and was soooo close to going mITX, but I just didn't want to deal with the cramped build space. And the selection of MoBo's was abysmal compared to ATX and mATX.

I still always get a bit jelly when I see people do it, as they are clean AF. Good on you!

And as others have said: you're taking the criticism on the chin like a champ. It's fun to experiment with weird things and you found something that works for you. That's all that matters.

Enjoy the weekend!

[โ€“] Hamknight@lemmy.world 2 points 3 weeks ago

It's alot of fun. NSFW makes some really easy to build in ITX cases if you ever want to dabble. My req though is too put a baffle made of stuff foam to force cool air in for the gpu. I'll post a Pic of my main setup when I get home later this week if you want

[โ€“] MonkderVierte@lemmy.zip 1 points 3 weeks ago* (last edited 3 weeks ago)

Cramped? The smaller side is the length of the whole mini-ITX board. They are bigger than they look. Bit over 22cm i think?

That said, this case is also a option for my TV-console build. Luckily, i've bought most of the hardware before the LLMocalypse.

[โ€“] webcam_stalker@lemmy.world 1 points 3 weeks ago (1 children)

thanks for sharing, i was hoping for more specifics to experiment with; i have a powershell script i'm running that does the same thing:

    try {
        ffmpeg -y -hwaccel nvdec -i "$input" `
            -map 0:v? -map 0:a? -map 0:s? `
            -c:v h264_nvenc -preset slow -rc vbr -cq 21 -b:v 0 `
            -pix_fmt yuv420p `
            -c:a aac -b:a 160k `
            @subtitleArgs `
            "$temp"

        if ($LASTEXITCODE -eq 0 -and (Test-Path $temp)) {
            $encoded = $true
        }
        else {
            throw "GPU encode failed"
        }
    }
    catch {
        Write-Warning "GPU failed -> CPU fallback"
        Add-Content $logFile "GPU failed, CPU fallback: $input"
        $gpuFallbackCount++

        ffmpeg -y -i "$input" `
            -map 0:v? -map 0:a? -map 0:s? `
            -c:v libx264 -preset slow -crf 20 `
            -pix_fmt yuv420p `
            -c:a aac -b:a 160k `
            @subtitleArgs `
            "$temp"

        if ($LASTEXITCODE -eq 0 -and (Test-Path $temp)) {
            $encoded = $true
        }
    }

cool gaming rig, too! you also know the SFF pains ๐Ÿคฃ๐Ÿ˜‚

[โ€“] Hamknight@lemmy.world 1 points 3 weeks ago* (last edited 3 weeks ago)

Tdarr is a pretty fun automation tool if you Wana try. Basically I down scale to 1080p if it's higher, then I rencode to av1 at 8mbps or lower depending on current bitrate. I also keep all audio and subtitle streams how they were