[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File deleted.
Vmware edition

previous >>108740955

READ THE (temp)WIKI! & help by contributing:
https://igwiki.lyci.de/wiki/Home_server

/hsg/ is about learning and expanding your horizons. Know all about NAS? Learn virtualization. Spun up some VMs? Learn about networking by standing up a OPNsense/PFsense box and configuring some VLANs. There's always more to learn and chances to grow. Think you’re god-tier already? Setup OpenStack and report back.

>What software should I run?
Install Gentoo. Or whatever flavor of *nix is best for the job or most comfy for you. Jellyfin/Emby/Plex to replace Netflix, Nextcloud to replace Googlel, Ampache/Navidrome to replace Spotify, the list goes on. Look at the awesome self-hosted list and ask.

>Why should I have a home server?
De-botnet your life. Learn something new. Serving applications to yourself, your family, and your frens feels good. Put your tech skills to good use for yourself and those close to you. Store their data with proper availability redundancy and backups and serve it back to them with a /comfy/ easy to use interface.

>Links & resources
Cool stuff to host: https://github.com/awesome-selfhosted/awesome-selfhosted
https://reddit.com/r/datahoarder
https://www.reddit.com/r/homelab/wiki/index
https://wiki.debian.org/FreedomBox/Features
ARM-based SBCs: https://docs.google.com/spreadsheets/d/1PGaVu0sPBEy5GgLM8N-CvHB2FESdlfBOdQKqLziJLhQ
Low-power x86 systems: https://docs.google.com/spreadsheets/d/1LHvT2fRp7I6Hf18LcSzsNnjp10VI-odvwZpQZKv_NCI
SFF cases https://docs.google.com/spreadsheets/d/1AddRvGWJ_f4B6UC7_IftDiVudVc8CJ8sxLUqlxVsCz4/
Cheap disks: https://shucks.top/ https://diskprices.com/
PCIE info: https://files.catbox.moe/id6o0n.pdf
>i226-V NICs are bad for servers
>For more SATA ports, use PCIe SAS HBAs in IT mode
WiFi fixing: pastebin.com/raw/vXJ2PZxn
Cockpit is nice for remote administration

Remember:
RAID protects you from DOWNTIME
BACKUPS protect you from DATA LOSS
>>
>hosting more admin and monitoring services than things I actually use
Why did I start this stupid hobby?
>>
Are solar powered servers a meme?
>>
File: 1777820855215413.jpg (59 KB, 750x750)
59 KB JPG
>>108791722
That's how I felt when I setup my NAS. I was super gung-ho over ripping all my DVDs. I started spiraling, "I NEED At least 16TB RAIDZ2 OR ELSE IM FUCKED" until I realized I'm wasting my time. It's not that upgrading from a mirror to raidz2 or from 4TB to 16TB are bad ideas, but I personally don't need it.
>Movies/TV
I'll just go grab the DVDs I want to watch. If I'm out and about, I probably have better things to do than watch tv/movies.
>Music
I lost most of my music on a mSD card failure, which is why I decided to build a NAS in the first place. Gonna take me a few years to fill up 4TB worth of music.
>Apps I use
Wireguard, a no brainier.
SearXNG, has been awesome especially after setting it as my default when I yap into the url bar
>Apps I ditched
Immich, I don't take interesting pictures worth backing up often. My wife had issues on first setup, so she'll likely never touch it again so why bother. Manual backup feels ritualistic is my cope here
Jellyfin, Go outside or do something more interesting
PicoShare, container unstable/broken and would not restart on crashes it shouldn't have anyway. Shame, as it was great for quick sharing files to others.

I basically bought overpriced HDDs to backup dvds I won't watch and host a search engine I could have put on the retro pi I don't use. Very cool hobby :)
>>
>>108791385
>How stupid is it to buy an M4 mac mini to DC-mod and run as a solar-powered server?
very stupid
I host a modded minecraft server using an i3-10110U mini, albeit is not as heavy modded as others, I have a max of 10 players at the same time, it runs pretty well
>>
>>108791712
Is it a good idea to host personal or friend's websites on my home server or is it better to use a vps for those anyway?
>>
>>108791796
It’s Distant Horizons that’s a big load I’m expecting. Performance is ass on the free trial Google cloud compute bullshit I’m trying, but I’ll keep trying while I’ve got that 90 day trial.

What kind of RAM usage are you seeing?
>>
>>108791712
Why is there an elf in every thread?
>>
Just got a used 18TB Seagate Exos X20 for €260, only has around 20k hours on it, thought it was a pretty good deal all things considered in current market (can never get any good deals in europe)
Just running photorec now on it and seeing what shit the previous owner stored on it and if there's anything juicy, currently just old tv shows on it at the moment
>>
>>108791778
Yes.
>>
>>108791880
I dedicate 4GB of max mem per mc server, I currently run 3 and the host has 32GB. The cool thing about java is that you can set the max amount mem and it won't go past it, I've seen that 2GB is just too low for multiplayer
>>
Anyone looked into the new Intel cores serie 3 and knows if there is a good replacement for the N100 among them? I sense potential there for a low power consumption server cpu. Base power of a few is listed at 15W, idle/low-usage is probably less.
>>
got my hands on a ROMED8-2T
but i can't get into the ipmi
the ipmi ethernet leds do flash
the bios reports the bmc as failed self test
aspeed chip doesn't show up in lspci

any idea what i can try to maybe save it
>>
>>108790776
Hell yeah I'm going to install it then
>>
File: 1699219783740350.png (375 KB, 565x456)
375 KB PNG
disgusting nigger OP with his whores again
>>
>>108792162
i am waiting for something like X14SPN-H to become available
>>
>>108791867
depends on what it does, who's the audience and how much traffic it will get
but you can still put it behind cloudflare
>>
>>108792396
/hsg/ is shit these days. unrelated to OP but sure doesn’t help
>>
>>108791778
Why would using free electricity be a meme
>>
>>108792396
what's the issue with op pic?
pic related is a current advertising banner on /g/
how is this safe for work and technology related?
>>
>>108792818
why did it go to shit it was usable not that long ago you might as well be talking to a chatbot now
>>
>>108793039
everyone use adblock
and you should too
>>
>>108793311
4cuck doesn't allow posting with ad-block on except if your IP is well-known. Otherwise it demands that you load behavior analytics scripts that check shit like your cursor behavior on the page to try and guess if you're human. That's of course on top of all the captcha bullshit.
>>
>>108793341
works on my machine
>>
>>108793341
skill issue
>>
>>108793039
it's disgusting, simply as.
>pic related is a current advertising banner on /g/
you're on /g/ and you're not using ublock? seriously?
>>108793341
no it doesn't. i have everything under built-in, ads, privacy, annoyances, cookie notice enabled and my own extra filter on top of that, it still works.
>>
File: 1720545527144691.gif (346 KB, 440x476)
346 KB GIF
>>108793341
>>
>>108793671
>>108793461
>>108793356
t. good goyim posting on their well-known goy IPs probably logged into scroogle as well

Or worse: >>108793790
>>
>>108793823
oh i'm not a goy
>silly goy thinks his vpn is worth anything when his device is compromised
>>
>>108793868
>his device is compromised
why? does he run Linux aka SwissCheeseOS?
>>
File: balcony-server-sth.jpg (1.02 MB, 1491x3994)
1.02 MB JPG
>>108791867
Depends on the traffic, mostly. I run pretty heavy stuff, game servers (incl. minecraft), scrapers, transmission leech/seed-box, samba for streaming the legally downloaded movies from limetorrents, ad-blocking and porn filtering for the family, content caching with squid, 2 VPNs and TOR - with an i3-5005U and 4GB RAM. It didn't even had a working screen when I got it. Also came with a built-in UPS for free.
>>
>>108791867
I'd only do it behind Cloudflare.

I am hosting a URL shortener-like service on a Raspberry Pi, but it's using Cloudflare Tunnel.
>>
What's with everyones obsession with putting everything behind cloudflare, oh no muh IP. Its called the internet, it's supposed to be decentralised instead of hiding behind a megacorp
>>
>>108793790
Sexo Kikuri
>>
>>108793993
SwissCheaseOS is OpenBSD, not Linux. Beside, you have to be specific. Do you mean SystemD/rustutils + linux, or do you mean GNU/Linux?
>>
>>108794215
Cloudflare is supposed to be about protecting against ddos's for the most part, not hiding your IP. There are other use cases like faster edge delivery.
If there are retards who are like >muuuh ip mufuggu muh cloudflare
around then that would be news to me, and also ridiculous.
>>
>>108794215
>>108794379
Cloudflare is for caching, DDoS protection, easier handling of dynamic DNS when your ISP randomly rotates your IP, and yeah masking your public IP, because why would you just advertise that when you don't have to?
>>
>>108794407
>>108794379
You don't need DDoS protection in 2k26, no one is bringing your website down
>>
>>108793993
who cares if they just told m$ or apple to add a backdoor or went through the hoops to hide a backdoor in an open source project
in the end the result is the same
>>
>>108794407
>>108794379
>>108794215
You have to suck dock to get SSL unless you pay up, CF gives it for free without any work. Without SSL browsers put up a retard warning screen.
And yes DDoS and IP-hiding. It's especially necessary when hosting at home but again no need to broadcast it, it could be you have a vurn but they can't abuse it since CF doesn't forward traffic other than port 80.
>>108794418
It is. DDoS cabals are out there, but if they are sponsored by CF is a open question.
>>
what was the original image?
why are jannie (trannies) like this?
>>
>>108794450
>You have to suck dock to get SSL unless you pay up
Let me introduce you to LetsEncrypt anon...
>DDoS cabals are out there
Okay sure but like no one is targeting your small website so its literally a non issue
>>
>>108794476
>Let me introduce you to LetsEncrypt anon...
Yeah means running their shitty software on your server continuously. e.g. sucking cock. If they were serious they would offer you a web download of a cert for a year or more. Now there's ports so at least it's more usable, but still. Used to be linux nginx/apache only and they still pretended it was some great favor.

>Okay sure but like no one is targeting your small website so its literally a non issue
No it's not. They are out there and strike pretty randomly against small sites you wouldnt expect. Again, it seems unreasonable, but they could have ties to CF.
>>
>>108794418
Lots of people are, principally AI-driven bots (which doesn't mean the AI companies scraping things, but people asking the AI to scrape the internet to look for X Y Z)
>>
>>108794450
What year is this? Ever heard of letsencrypt? How do you think CF gives you a cert? Protip: they use letsencrypt to provision for you, they don't actually use their CA status.
>>
>>108794657
>What year is this?
start-> current. You still need to run software on your server to use it. Classic "free X" scam where you offer access to your machine in return for your free thing.

>How do you think CF gives you a cert? Protip: they use letsencrypt to provision for you
Okay nice. Doesn't matter how they get it. So they do the equivalent of me setting up a VM, running their shitware, getting the cert, then forwarding my traffic through the VM with the cert. Or transfering the cert out on a schedule. You're just making CF sound better, anon.
>>
>>108794418
Ubuntu servers were down for days during copyfail due to ddos and no one could update.
>>
>>108793823
t. mod baiting other anons who post with proxies and vpns
>>
>>108794986
>no meme arrow before t.
reported for claiming to be a mod.
>>
>>108795993
reported for announcing report
>>
>>108796033
reported for announcing a report for announcing a report.
>>
Can my ISP read traffic that's local to my private network? Just traffic between one 192.168 address to another 192.168 address. Obviously the router would reject any outside attempts at connection to such addresses but the router is ISP-provided so I wouldn't be surprised if they added in "monitoring" and "maintenance" systems.
>>
>>108796406
>using an ISP router
Why do you care what they're doing when you're retarded?
>>
>>108796406
yes and no
usually on their end they can only see each physical interface status and traffic counters and wan bandwidth used, for troubleshooting reasons. along with fiber optic dbm levels, perhaps even internal temp, WLAN status if it's on or off and its traffic counters, and so on.
basically all available typical rudimentary snmp data that such gadget can transmit.

that way you cant just troll and call them saying 'ayo my internet is down' because they would reply 'no it's not, we can see 300mbps traffic between wan and local interface #3 so stop lying'.
would be chaos without this feature.
>>
I have a really annoying issue where one of my Plex clients (lets say client A) will not be able to find server until client B uses Plex.

Client A will then be fine for hours or days, until randomly reverting again, unable to find server until client B uses server. I suspect this is a DNS or caching issue, or possibly something to do with HTTPS, but I've looked through what I could, tried looking around of forums, asking AI, and nothing seems to fix it.

The most annoying thing is that it's random and only seems to happen every few days, so every "fix" takes days to see if it works.

Any ideas?
>>
>>108796714
on private networks? are you using static IP's?
>>
>>108796733
This is all local, 192.168.X.X
Plex and clients all have static IP's.
>>
>>108796747
I should also add, I had an ASUS router fail recently (unrelated to plex issues) and I bought an new TP-link router where the issue still persists.

I was hoping it would be a some weird ASUS networking quirk, but no. But be something to do with server/plex/clients.
>>
>>108796780
must be something to do with server/plex/clients.*
>>
Anyone use Sunshine/Moonlight? For some reason none of my clients can detect any of my servers on my network anymore
>>
>>108791900
some autist insist on one. there were different ones some threads back but elftard kept on sperging and samefagging to complain about it
>>
File: 241a2055382893df.png (390 KB, 1500x1213)
390 KB PNG
>>108797463
I make the good elf op's when I can. I'm a busy man.
>>
File: 1655701988548.gif (3 MB, 375x498)
3 MB GIF
>>108791712
I'm trying to get Calibre-Web-Automated up and running. The library directory is on my SMB network share, and network share mode is enabled in the environment variables. I keep getting this damn error (I hope codeblocks still work):
[ingest-processor] Jim Butcher - Side Jobs_ Stories from The Dresden Files (2010) was not able to be added to the Calibre Library due to the following error:
CALIBREDB EXIT/ERROR CODE: 1
Traceback (most recent call last):
File "runpy.py", line 198, in _run_module_as_main
File "runpy.py", line 88, in _run_code
File "site.py", line 47, in <module>
File "site.py", line 43, in main
File "calibre/db/cli/main.py", line 255, in main
File "calibre/db/cli/main.py", line 40, in run_cmd
File "calibre/db/cli/cmd_add.py", line 469, in main
File "calibre/db/cli/cmd_add.py", line 234, in do_add
File "calibre/db/cli/main.py", line 186, in run
File "calibre/db/cli/main.py", line 173, in db
File "calibre/db/legacy.py", line 191, in __init__
File "calibre/db/legacy.py", line 45, in create_backend
File "calibre/db/backend.py", line 522, in __init__
File "calibre/db/schema_upgrades.py", line 17, in __init__
File "calibre/db/backend.py", line 1189, in execute
File "src/cursor.c", line 202, in resetcursor
apsw.BusyError: database is locked

Can anyone help me with this? I'm at the end of my rope.
>>
>>108797986
calibre saar
>>
>>108797986
calibre is actual dogshit and I can't understand how it's still peoples' go-to recommendation in 2026, how has something clearly better not come along yet for everyone to jump on?
>>
Are there any old office prebuilts that are preferred for conversion into NAS? I'm looking into Dells and HPs but most of them have limited space for 3.5" drives.
>>
File: 1766650991691905.jpg (125 KB, 464x501)
125 KB JPG
>look through lists of things to host
>nothing interests me
>>
File: 1764580760289719.png (773 KB, 675x750)
773 KB PNG
>>108799116
Many such cases
>>
>>108797986
this is why i don't use CWA, good luck getting any guidance from the maintainer about this
>>
>>108796747
Not sure if this helps, but Plex in my instance was unable to find anything outside of the identical subnet. For example, if plex was on 192.168.2.10 and a client was on 192.168.3.10, they could not access each other no matter what I did.
>>
Proxmox gang what up
>>
File: file.png (39 KB, 689x646)
39 KB PNG
>>108793311
>adblock
>>108793671
>ublock
nta but I tried AdGuard and it keeps blocking too much, and I wouldn't know whether a site was blocked by AdGuard or not unless I open the dashboard and look for it. Besides that I still see some ads which is ridiculous.
In addition to that which is more grating: it messed up my DNS so when opening some sites it shows a "Hmm. We’re having trouble finding that site" Firefox error that resolves itself after refreshing a few times about ~5 seconds after the error pops up. This persists even if AdGuard is disabled.
I'll disable DoH (pic related) and re-enable AdGuard and see if it fixes anything. However I might be considering either of those two as an alternative to AdGuard. Which is better overall?
>>
>>108801019
It's pretty cool but I'm not really hosting anything more than I was when running FreeBSD on baremetal.
>>
>>108791790
I'm here with you on this for the most part. It's a watstrle of time hoarding. I merely keep movies and shows I normally rewatch or like having as background noise while I do other things. Now, if I had people to share with, that'll be different, but, for the most part, I don't. It's just me and my wife and that's it. No need to hoard and host.
>>
>>108801345
I moved from win server & hyperv and things are much calmer after the adjustment period.
>>
rompr is amazing. my stereo now plays music 24/7
>>
>>108802349
>my stereo
your what
how is that different from jukebox navidrome
>>
>>108802795
i don't want to stream. i can stream from anywhere.
>>
Docker is such a piece of shit, it's unironically the only thing in the world that makes me want to break shit in a fit of rage. I would rather compile software myself and write my own git pull, make, cp script for updates than deal with whatever faggot ass docker setup
I spent $40 in AI tokens with opencode trying to get a bitmagnet docker compose working. It took over 4 hours. It never ended up working with gluetun. Then I manually install it in an lxc container and got it running with a service file and automated update script in under 5 minutes. I fucking hate docker fuck you fuck everyone fuck docker networks fuck everything AND FUCKING EVERYONE WHO THOUGHT DOCKER WAS A FUCKING GOOD IDEA FUCK
>>
>>108803320
Billion dollar corporations thank you for your debugging.
No refunds
Or are there?
>>
>>108803320
skill issue
>>
>>108803381
I tried it locally hosted with gemma 4, a couple qwen3.5 models, GLM 5.1 and some claude model I forget which one. Literally none of them could solve it, claude sucked up more than half of the tokens and I only ran it for 10 minutes.
The money isn't really the problem $40 isn't that much all things considered. It's just stupid how much each model focused on looping through the same gluetun debugging. I think claude used 1k thinking tokens on the same exact log output 4 or 5 times before I had to tell it we've already been over this issue, the very issue I was unable to fix myself so I can't even tell AI what needs to be done to fix it.
>>108803434
Probably yes. If manually compiling software and writing everything from init scripts to compile+update scripts means I'm too low iq to docker compose then save me a seat on the short bus.
>>
>>108803381
docker.com/refunds
>>
>>108801019
it really does just werk
>>
>>108803587
you're low iq because you could easily dockerize what you did manually
>>
>>108796406
>Can my ISP read traffic that's local to my private network? Just traffic between one 192.168 address to another 192.168 address.
There is no reason for such traffic to ever touch the router and when your switch is physically separate from your router you can see this pretty easily. However, when you have a closed source router/switch/modem combo thing, there really is no sure way to know what it can and can't see.
>>
>>108804283
How do I harden my Debian OS to prevent my ISP from sitting, snooping, logging, tracking and pushing telemetry at the OK S level without using a VPN. Like when I run tshark on port 853 I see plain text DNS requests. How do I make my OS stop all this chatter or at the very least, encrypt all the chatter?
>>
File: rompr-1.png (559 KB, 1024x724)
559 KB PNG
>>108802349
>RompЯ
>A beautiful, feature-rich music player.
Huh?
>>
File: 1771054150886297.gif (817 KB, 715x765)
817 KB GIF
>>108803320
>Docker is such a piece of shit
>I spent $40 in AI tokens with opencode trying to get a bitmagnet docker compose working.
Turns out that Docker can be hard if you're retarded.
>>
>>108804741
Obviously he isn't very familiar with docker, which doesn't help. But there genuinely is no reason for docker to be as fucked-up hard as it is, and the ecosystem clearly shows that it's not an issue with him, but with docker: it's why docker alone is never used, but you have docker compose, kubernetes, cdk8s, terraform, argocd, k9s, tilt, and all the other cruft on top to try to make interacting with these systems not as god-awful as it really is (and importantly, those are tools-over-tools-over-tools because it all sucks so damn hard)
>>
>>108803320
I blame Docker, the company, for all the inadequacies of container-based deployments and for most of the security issues.
>>
what sites should I look at for low-power CPUs?
i've got an old shitbox (i5-2500K) which I am using as a homeserver but ideally would like it to have only a few watts idle power draw instead of the dozens it has currently.
I saw that i5-14500T exists and has TDP of only 35W, so I'm imagining idle power draw is maybe 10% of that, but I can't find it listed for sale anywhere.

also how am I supposed to know what idle power draw I can expect, is there a rule of thumb?

(copied from /pcbg/ as its about my homeserver)
>>
>>108805635
it's amazing that docker the company still exists
>>
>>108806505
>searching for low power desktop cpus
Gotta use the brain anon, even T-type Intel CPUs don't idle as low as mobile ones, you should search for embedded boards with N300 / N100 which have a very nice idle, however they're not as expandable and they're mostly chink so YMMV. If you don't need too much expansion then an ASUS NUC (mini PC) is ideal. I currently run a Kaby Lake i3 fanless NUC and I love it
>>
>>108806505
>i've got an old shitbox (i5-2500K)
If it's not too weak, better to keep it. It's efficient enough for a desktop.
>i5-14500T exists and has TDP of only 35W, so I'm imagining idle power draw is maybe 10% of that
Not really. Rule of thumb is around 10w idle, another 10-25w for mobo, some watts for drives, then a desktop PSU is more inefficient at such low power.
The only way to get the draw down significantly is to use a laptop-style CPU, mobo and PSU, which is what mini (Nuc/mac mini style) PC have. But then you'd still have the draw of the drives + some dock/enclosure for them.

It's not really worth it anon, the 40w you maybe could save is like 50 bucks a year. So 5+ years to pay off.
>>
how are you doing your backups? I have
>docker configs (about 4gb, since some don't separate out config from data for some retarded reason)
>another 2-3 gigabytes of other documents

I was thinking of getting some dual ray dvds and burning those, since it should be about 8.4gb. alternative would be bluray, but that's a lot more expensive
>>
>>108807499
>backing up 7GB of data
You can put it literally anywhere. I'd put it on some of the USB drives and SD cards I have.
What you should worry about is offsite I guess, but you can encrypt it and put it on a free google/microsoft/apple/whatever account
>>
>>108807499
my solution is to constantly agonise over my lack of backups and then continue not setting up backups



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.