AA
md5: 248e6dc7f764c1477b9ba2a2137ba6f9
๐
12 steps edition
previous:
>>105903758READ 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 & resourcesCool 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 modeWiFi fixing: pastebin.com/raw/vXJ2PZxn
Cockpit is nice for remote administration
Remember:
RAID protects you from DOWNTIME
BACKUPS protect you from DATA LOSS
>>105957405 (OP)I work in a data center. I'll see if I can build a fridge like that at work lmao.
my server runs windows 10 and will never need anything else
>>105958140New fans are here, will have this gigabyte monster under control within 24 hours.
>>105958415>m server runs $OSboring, name all protocols you interact with in a month and I sit straight and alert in my chair
I'm tired of people who go *NIX and then use basic LAN streaming media NAS distro and cannot name any protocol and service that makes it work under the hood
don't let this be another consoomer general
>>105958415if you post it every thread then maybe someone will reply to you
Updating an old Dell Latitude but I've run into a problem where there is no slot to run esata. Im going to hook up a jbod das but don't want to go through USB.
>>105959899statements like these just leave me wondering why you even bothered to post it in the first place. like, ok. sorry you have a shitty laptop but I don't know anything about it since you didn't say a model number or if there's any other expansion slots or buses or even why you would mention it at all
>>105957405 (OP)I had to move my server to another room of the house as the breaker was gettong overloaded. So now I need another ups and a 10 gig switch if I want to have the ipmi hooked up without drilling another hole in the wall.
>>105959146>don't let this be another consoomer generalI mean it basically already is. Ask a question that goes beyond how do I install jellyfin and you're lucky to get a shitpost reply at most.
>zpools properly speced for my workloads
>zsh with all the gay autocompletion features
>nfs + autofs for loonix boxes
>smbd for wangblows boxes
>plex running through vpn
>deluge daemon/web ui
>audiobookshelf
>ipmi/kvm
>remotely built/managed ala ssh/sftp
>tailscale in place, replacing with headscale as I type this (will default to wireguard if necessary)
>10g lan, building up to 25g on the cheap
>rsync + cronjobs in place, grsync on backup in case I suffer massive brain damage
>nextcloud for phone cancer
>navidrom + ytdlp + soulseek
Peak slop has been achieved. I regret nothing.
>>105960613I'm here for reading such posts and getting inspired by people actually manually setting up baremetal like this.
>>105960640Thank you anon, it does mean a lot to me.
I do sort of lament not jumping into containers/dockers/whathaveyou for whatever utility and opportunities are presented, but I'm pretty good about documenting my setup steps and maintaining backups, so I never really felt obligated to do so. And this might just be a me thing, but I love nothing more than getting better with bash and actually using it for neat stuff.
Mind you, all of this is just consumer stuff, nothing really groundbreaking or what I think would rock /hsg/'s world, but I'm more than a little retarded - my world is small and simple. I'm actually having a hard time coming up with a new project beyond migrating tailscale to headscale.
Any ideas?
>>105960367Anyone willing to provide their Absolute Retards' Guide to Setting Up A Remote Jellyfin Server with step by step instructions that don't make leaping and sweeping jumps to conclusions. I'm not interested in signing up for any services and I'm only interested in hosting and doing my own shit. No tailscale etc.
>>105960681>I do sort of lament not jumping into containers/dockers/whathaveyou for whatever utility and opportunities are presentedhttps://linuxcontainers.org/incus/introduction/
Is this interesting to you? My Gentoo friend suggested it.
>I'm actually having a hard time coming up with a new project beyond migrating tailscale to headscale.>Any ideas?Only the one I linked, other than that I just code small micro-services for common protocols to alter or improve their behaviour. Patching in missing features. Post-quantum crypto in nginx, but this is just niche tier stuff to keep myself entertained and amused.
>>105960709Just search youtube and click the guy with less than 10000 subscribers with the non-indian accent.
>>105960729kek you're so right about that. Most videos are a bunch of VPN shills. It's so fucking annoying. Can't find any real people on the internet anymore
>>105960765>Can't find any real people on the internet anymoreI'm sure they are still there on page 10 of the infinite scroll anon, we must not lose hope, yet :c
>>105960729>linux based images for a VM and container manager Okay this is actually really cool, and a perfect starting point given my limited experience, thank you anon.
Side question on small code and scripting: from the basis of bash, what would be serve me as a starting point to get my feet wet with similar things to what you're talking about?
>>105960709>>105960765I second going for a YT guide, LearnLinuxTV and Level1Linux has helped me out a ton. White dudes who can speak proper english, obviously.
>>105960729>linux based images for a VM and container manager Okay this is actually really cool, and a perfect starting point given my limited experience, thank you anon.
Side question on small code and scripting: from the basis of bash, what would best serve me as a starting point to get my feet wet with similar things to what you're talking about?
>>105960709>>105960765I second going for a YT guide, LearnLinuxTV and Level1Linux has helped me out a ton. White dudes who can speak proper english, obviously.
>>105960613Look into restic for backups, I think it's a step above rsync in general for that purpose. Just nice to have versioning in place so you can pull a specific file version (or subdirectory, whatever) from a snapshot if needed, and you can auto-prune old snapshots to save space.
>>105960838>resticI'll look into this as well, thanks for the recommendation. This will actually streamline some jank bullshit I'm currently tolerating, so I really appreciate it.
>>105960808>Side question on small code and scripting: from the basis of bash, what would be serve me as a starting point to get my feet wet with similar things to what you're talking about?I have an insane passion for uWSGI servers built around flask
For safety use this in prod as the server:
https://github.com/unbit/uwsgi
For your service you can use these:
https://flask.palletsprojects.com/en/stable/
https://werkzeug.palletsprojects.com/en/stable/
You can write templates for "static" webpages your server can generate dynamically on the spot. Only the template is really static:
https://python-adv-web-apps.readthedocs.io/en/latest/flask3.html
So you could code a website with an image gallery or anything really like a cool dashboard for a weather station with some ESP MCU that sends data to your server and you display it like
{% for sensor_value in weather_station() %}
<div class="temperatures">{{ sensor_value }}</div>
{% endfor %}
Very pseudo-code example. But it's cool if you can just access a weather API instead and then represent changing data dynamically you need.
https://www.youtube.com/watch?v=JCD7YdOSsWI
found some white dude after 2 SAARs
>>105960860all other python modules are listed here in case this was interesting
https://palletsprojects.com/
>>105960860>>105960891This is how you build web services from scratch on your own then? I genuinely had no idea where they even came from. This is really fucking cool man, it's a whole new world I've never explored but I definitely want to know more about and will be spending a lot of time on now. I really really appreciate the resources anon, this is legitimately perspective altering.
>>105960290Why is drilling a hole such a problem? Can you hide it or something?
>>105960953https://github.com/ran-sama/flask-https-tls13-wsgi-server
Well I am not very capable to add appealing CSS into my HTML, so my sites always look like that of a skiddie.
If you look at the template of the login page you see that the hash of the acc+login is calculated client side with a heavy load and sent securely to the server via TLS to authenticate.
I thought anyone who would look at the code and attempt to brute force access would realize they waste a lot of clock cycles on their own machine.
>This is how you build web services from scratch on your own then?Guess we can call it that, I mean after all it was a service to allow friends to upload to my server from a browser. I didn't want to allow them full SSH access. It's after all what do you want to code that helps either yourself or your friends.
>>105960953>I really really appreciate the resources anon, this is legitimately perspective alteringAnd also thanks for the kind works, maybe my example project and the templates give you some ideas of your own. The best question really always is: What do I do often? How can I make that be easier/more fun/faster?
The commercial web and its services are often user-unfriendly or needlessly complicated.
My latest unreleased flask project was a private link shortener, the backend was pickleDB with self-clearing key,values after 30 days. Use case was posting links on Discord and banning the DIscord IP from scraping what redirect the link had. They save everything and my goal was just "fuck Discord snooping on my links".
https://patx.github.io/pickledb/guide
Yes you don't need mySQL/noSQL for 99% of fun coding :3
>>105960080I did. It has no expansion slots. That's part of the post. And why would I use a brand new gaming laptop to run a server. It's more than powerful enough to handle anything and more that I can throw at it. You seem to like acting like a cunt to feel better about yourseld
>install proxmox
>don't really use it for proxmox just ssh in and install some services on it
>want to finally start deploying a couple VMs
>figure out the login web ui
>does not accept the username and password
>never changed it from setup just root and the password set on setup
hmmmmmm
>>105961117>continues to not post the model numberyeah I really want to help you but you're not making it possible.
>>105960993I already drilled one whole which I intend to putty and paint over when moving out. It'll just be more work, and look pretty silly.
>>105961230It should be root + your root password. If you're trying to login with a user I'm not sure how that works. You need to do something extra to be able to log in to the webui with it.
Why even bother when nobody seeds 4k movies
Is it possible to compete in the hosting market with some servers in your house?
>let's self-host by signing up
I hate these fucking retards so goddamn much.
"today we're gonna set up Tailscale. Our first step is to setup our docker..." [needle scratch]
idk anything about docker you stupid fucking faggot. why are youtubers like this?
>>105962179You should learn to use docker if you self host.
>>105962211yeah I agree, but even getting a decent tut for that is like pulling teeth. faggots ALWAYS act like they're splitting the atom and can't keep shit simple at all. it's so fucking frustrating. it's how they feel a sense of significance and importance.
>>105961641Yeah I'm using root, idk
Root and same password I set. It obviously works because I use it for ssh
>>105961953where tf are you getting stuff from? I only download and seed 4k
>>105962228If you want stupid simple container management you could look into Portainer for a webUI for deploying and managing them
>Rpi 5 NAS is being weird, ssh into it and its saying "segmentation fault"
>reboot it, it won't reboot and I have to reinstall the OS onto the sd card since its clearly fucked
Didn't take long but phew, could have been bad that was scary fuck sd cards.
Now I move onto my main problem of the day.
>want to buy a cheap little mini PC to experiment with proxmox
>have no idea what I'd use it for so I won't buy it but can't stop thinking about it
Suffering.
I already have NAS storage, jellyfin, frigate for home security, an arrstack, syncthing...
There must be something else I want to do I just have to think.
>>105962432Have you tried changing the realm?
>>105962228Use docker compose. You define all your services in a text file that you can have an LLM write for you, you run "docker compose up -d" in the same folder as that yaml text file, and docker will pull all the images for those services and then your services are running without all kinds of tedious configuration having to happen.
It's incredibly simple, but can get more advanced if you want to create sub networks and add middleware and junk like that, but you should just focus on getting a couple simple services running for now. Once you learn how to use docker and docker compose, it will make you realize how easy running your own server can be. Go to plebbit and look at /r/selfhosted for ideas and threads.
If you use portainer, it gives you a GUI so you can paste the yaml contents in there and click deploy.
But to be specific, what do you feel like you're getting stuck on or having trouble understanding?
Is the Jetson nano orion enough to serve as as the local model provider for my homelab?
I have a 5090 but I can't live with myself running that shit all day.
>>105963601Idk that field is blank, I'll have to try not on mobile.
Like the only thing I could have done to break it was disable pve-firewall
>>105964397If you're on android they have a really nice app.
>>105959146http AND https, bitch.
>>105962228sounds like the subject in fact filters you
>>105962211>You should learn to use docker if you self host.definitely not, containers only make sense if you move your data a lot between machines. I don't need portability. some people offer good software on github as ready to use container, but last time it was compile 1 binary with cargo and configure the tool with 1 yaml file. you guys need a container for text files, that you regardlessly need to edit to suit your network and domain names for example? bitch please
>>105966411I just have my dotfiles on Github like a caveman and that's the only backup I need, apart from docs and media.
Does LXC offer better performance compared to docker?
>>105961975Sure, just host minecraft games and scam zoomers
What do I need to host something like LTT set up?
I mean having a beefy server in the basement and connecting a monitor and peripherals in another room?
how does a website like ipleak.net gain access to all the DNS servers you use?
>>105967688Long hdmi and usb cables perhaps
>>105968678Yeah there are cables that long for DP as well.
But how long can USB cables run?
Would it run like 15 meters?
Windows Server 2022 is easy to use. If you hate linux dotfiles then try IIS, you can configure it using just your mouse and all the options are there, as icons. It is also secure out of the box for hosting static files.
>>105968690make sure it's "active"
https://www.amazon.com/RELPER-30meter-USB-Extension-Charging/dp/B01J7L0SB8
>>105968777Thanks man.
Is there any other option?
Like KVM emulation or something?
I might not know what;s KVM is
>>105968690yeah, I think that's the limit for passive usb cables.
>>105968800sure
https://www.amazon.com/AV-Access-Extender-HDBaseT-330ft/dp/B01GYKVWC4?th=1
>>105968842Nice.
This work with regular Cat 6 cable?
>>105968869yes it says in the title 'Over Cat5e/6/6a/7'
>>105967688maybe watch the video on how they did it?
they have an optical cable between two devices
I copped this passive industrial sff pc!
I7 9700te.
Is this laptop good enough for a simple server?
I would like to also run a small Minecraft server
Lenovo Ideapad 310
AMD A10 A10-9600P
12 GB DDR4-SDRAM
AMD Radeon R5 M430
>>105958733I FIGURED IT OUT.
It just doesn't like PWM fans, that's all - this Gigabyte MC13-LE3, that is. It works fine and all fans cycle up and stay up without issue now - just needed 3 wire fans.
I'm tired.
>SFF prices are still going up
when will it be cheap?
>>105969705>SFF prices are still going upwhat
which sff
Is it possible to undervolt 12th Gen Intel CPUs like the 12400 yet or are they still griping about plundervolt?
>>105969705When Wendel stops shilling them for high-availability clusters.
So never.
Anyone got experience with Podman and using Podlet to turn docker compose snippets into quadlets? If I can offload this stuff onto systemd services, I will.
>>105957428>I work in a data center.ohio?
>>105960681NTA but my env is similar to yours. If you want to add more headache do these:
>central certificate authority server with automatic rotating certs>ldap/ad user management>repo mirrors for whatever distro you use>monitoring with zabbix/prometheusI did those and it wasn't easy to get gong. My next tasks are:
>dev node with ansible/terraform deployment>failover for dns, homeassistant, reverse proxy and ldap to separate physical device>custom zabbix integrations to monitor specific app uptime and versioning>fdroid and apk mirror for android devices>DMZ network separation for IOT and chink devices I don't want accessing internetI have ansible halfway setup but I need to figure out how to update apps like navidrome using github pulls. Or even compile them myself with an ansible playbook. Haven't even looked at terraform yet for deployment.
There's always more to do, I have nextcloud deck managing my tasks and it's cozy checking things off one by one seeing the history of where I was months ago compared to now.
>>105969423You can do a lot with that
>>105970338Get a T model chip?
>>105973617It doesn't sit right with me to pay more for a factory underclock that they've gated behind some bullshit to stop you doing it yourself so they can put the prices up.
I'm looking at a 14th Gen now so I can undervolt it myself. It actually works out cheaper, more power efficient, more performant than a T model chip.
>>105962179Honestly, if you can't figure out Docker, you shouldn't be trying to figure out how to run a server at all. Docker is absolute entry level easy mode. Like you can ask free Chat GPT how to install docker and get a service running and it will take you maybe 5 minutes max from prompt to a running service.
>>105966954>Does LXC offer better performance compared to docker?It sort of depends on the type of service you're attempting to run. It's one of those situations where it's such a minimal difference that you shouldn't even care unless you're operating at a very large scale and have a realistic need to deeply optimize everything.
I think docker compose makes deploying my services so easy to work with that it overrides any potential performance tax in my home lab that I'd feel the need to be hung up on. Really just comes down to preference.
>>105967688You mean like network booting? Just don't bother with it. It was a pain in the ass for them too. You could always just run your server in whatever room you want, and then just use moonlight/sunshine or parsec to remote in.
>>105974426>just use moonlight/sunshine or parsec to remote in.That's just using thinclient which has it's own problems.
I mean like something PC in one room and the peripherals in the other.
>>105975015you can get extended/active video cables, my roommate has an hdmi one that's something like 8 metres long to attach his computer next to the loungeroom couch to the tv on the other side of the room
for usb you can do usb/ip or something
Anyone using containers to run flask applications?
All guides online is about dockrizing a flask application.
I want the flask to be the docker image and pass the directory to the flask application as variable, if this is possible?
>>105973883>a 14th Gen now so I can undervolt it myself. It actually works out cheaper, more power efficient, more performant than a T model chip.lol no.
>>105967688>>105968678>>105968800I got these, works great with a 25M ethernet cable
https://a.aliexpress.com/_EGNdBpU
How good is hyperv/wac for windows server apps/sql/dc for prod? Planning on practicing on an old dell laptop first before doing it for work. Or should I just go with proxmox?
I have the resources to waste
Anything to tun in docker that's related to telegram bots or something?
new
md5: 977c238140e1eb1a52e3954131ccd1c2
๐
Hey guys, I'm new. I just bought a used 3945wx, gigabyte mc62-g40 and 512gb of ram pulled from a dell r650 (used). Is it normal to take 5 minutes to show this screen from the first time plugging everything in?
I pressed delete and after telling me it's entering setup for a further minute or two, it went black, and restarted, taking another couple of minutes to go back to the same screen. I tried delete again, but it's doing the same thing as before. bmc led is blinking steadily, not fast.
>>105970462im using gorbaflub and I have tilly tublets I want to jibblyhock, anyone familiar with this?
>>105963115Just go with a 4600G or above cpu with a cheap matx motherboard. I got myself a 5700G and it's an absolute beast. You can probably get all you need for cheap secondhand.
>>105976703Sorry, I don't know anything about your situation but if you don't mind me asking, what are you going to do with that much power?
>>105976703Okay, nevermind, it boots normally now.
Still takes a minute to get to the bios screen though.
Is a home NAS with a main HDD and a backup HDD that does nightly
rsync -av /mnt/Main/ /mnt/Backup/
Suitable for backing up?
What are you guys using to host your music? Can't decide between Navidrome and Jellyfin but leaning towards the latter because I already use it for movies/shows.
>>105957405 (OP)I am currently using duckdns as entrypoint of my wireguard node. I then use pihole to resolve an internal TLD and get access to my reverse proxy subdomains. Is this solution too convoluted? It requires me to always connect to my wireguard node even when I'm at home so I can resolve my internal TLD. How did you setup your own server?
Suitability depends entirely on the value of the data and to an extent how frequently updated that data is.
My main server has redundancy through RAID. I'm happy to just index my (visual) media server, I can always redownload movies. It does have a cold backup but only when I bother to do it. The music I have is more important. I back it up whenever I update the library and have it offsite. Other stuff like my phone or more important media is backed up up regularly and stored offsite.
desu RAID on your primary data device + a solid and actively verified/monitored backup is suitable for 99.9% of cases, especially in regards to home servers. The cost is not absurd when you consider not everything must be backed up. You cna always download that latest marvel 4k batmen or whatever the fuck again. You can't do that for you family photos.
>>105957405 (OP)Finally a home server that's actually useful
>>105977840Main is now corrupted and you didnt catch it right away, what now?
>>105978003yeah thats why i'm asking
>>105977892Shoutcast radio
>>105978098How is that random ass shit the most popular
>>105978137Normies have shit taste.
>>105975918Can you elaborate on that?
>>105977070Seems about typical for this general. Maybe 80% of you don't know how to do anything except run arr with docker and maybe plug in a few HDDs to your HBA. S* tier consuming.
>>105978462well, you first
could you elaborate on getting a 14th gen intel cpu cheaper and better than a 12500T ($90 on ebay)
i'd be interested in a few
>>105978617Just had another look on ebay and for me there's a 12400T for ยฃ120. On Amazon a new 14400 is ยฃ135.
I do see 12500Ts for cheaper, so maybe I'll consider one of those. Thanks for the suggestion. I still don't like the lockdown and not being able to expand up into the headroom they should have, especially since its for business reasons rather than technical ones, but maybe it's a good trade off.
>>105978785>since its for business reasons rather than technical onesEach and every L and T cpu i ever had ran way cooler than regular cpus to the point of running most without an actual cpu fan, just a beefy heatsink. I didn't care about performance, i just wanted the threads and low noise.
For 140 bucks range i would recommend going back a socket to something like i9 10900T, 20 threads no e-core bullshit.
>>105978852>For 140 bucks range i would recommend going back a socket to something like i9 10900T, 20 threads no e-core bullshit.Doesn't seem to be available here in the UK. None on ebay and no Amazon listing. I'll weigh up your overall advice of higher end older socket stuff though. Thanks.
>>105978852>Each and every L and T cpu i ever had ran way cooler than regular cpus to the point of running most without an actual cpu fan, just a beefy heatsink. I didn't care about performance, i just wanted the threads and low noise.Yeah but you should be able to get the low noise and heat output with the same performance impact (or better) than what the T CPUs get you. All those T CPUs are are normal models underclocked and undervolted at the factory. There's no real reason a consumer couldn't do that too, but Intel wants to keep a hold of the reigns on market division.
>>105978938Intel needs to get their shit together and let people do what they want. no reason to segment the market when you're getting your ass handed to you in every segment by AMD
How do you deal with running ethernet cables in a rental house? I plan on staying in this rental house for a few years. Might pay to get it done and just not say anything to landlords.
>>105979899>You want to pay out of your own pocket to improve my property? lmao by all means>Also you did it without my consent so I'm keeping the depositBut seriously, just talk to your landlord, there's a good chance he'd agree to a scheme where you split the payment somehow.
>>105979818On that they did at least update the firmware so that 13th and 14th Gen chips can now underclock and undervolt. I think it's not unlikely that what you're talking about had something to do with that.
The 12th Gen chips were perhaps too old by then for them to think it made any difference to their business whether they unlocked them or not, so they just left them and didn't want to risk regressions or cost for testing and development.
>>105978075All this normalfag slop
file
md5: aca491b9f1278771e87a7c6a365a6861
๐
Need to make a a proper NAS rather than the mashup of HDD i have running off a windows PC. I need 20TB at least but more would be nice for future proofing (or if drives can be added in later easily). What is the typically recommended drive size these days, and what RAID do most of you go with? I was considering getting these as some of the 12TB drives are already around $200. I know raid 5 is a popular option so i would need to get 3 of these. Are there better options i should consider, this particular brand does have 12TB for $130 so 5 of those would be a slightly less money and more capacity. Any suggestions are appreciated. It will mainly be used for movie / show storage but will also be backing up photos. Suggestions on how to backup this large amounts of data like this in a cost effective way would also be nice.
>>105980844Additional question, should i be getting a physical raid controller? I had been planning to just use another PC i have that has enough space for 4-6 drives and then using something like freenas, but im not sure the benefits of getting a dedicated controller.
>>105980844>What is the typically recommended drive size these daysWhatever fits your wants and needs for the best value (within reason)
>what RAID do most of you go with?RAIDz via zfs has been the new hotness for so long it's more like lukewarm and middle-aged.
>>105981108Physical raid is pretty much obsolete (in zfs or otherwise) unless your CPU is uniquely geriatric
>>105980844>What is the typically recommended drive sizeAs big as you can afford
>what RAID do most of you go with?depends on what I have room for. if you buy big drives now and have room for more later I would recommend raid 1+0. you can buy two drives or whatever size every time you upgrade and raid 1 then together then raid 0 with the other two.
if you're full up then whatever you want to do.
>>105981108>should i be getting a physical raid controllerwouldn't recommend it if you don't need it. software raid is what most are using now and you will end up putting the controller in pass through mode anyway. if your motherboard has enough sata ports then just use those.
>>105981567>RAIDzI hadnt even heard of this, looks like raid5 but specifically for ZFS? Or is it doing something better?
>>105981568Why raid 10 over 5 / raidz? Both only allow for a single drive failure right? I know you get better speeds but im not sure how much that's needed for my use case compared to how much extra it costs
I have lenovo M900 tiny running proxmox as a home server (and adding a dell optiplex 3060 micro soon). Storage is limited on these. Currently have a WD Elements 8TB external hdd connected to it for backups, but I'd like something with better reliability and data integrity (i.e. ZFS, but not on the consumer SSDs in the mini PCs).
Question is, do I get like a 4 bay DAS hooked up via usb or a proper NAS?
Could also add a second NIC btw. Power usage is a bit of a concern. I'd like to keep the energy consumption down.
>>105981852>raid5 but specifically for ZFSyes. but zfs will say it's different. raidz2 is raid6.
>raid 10 over 5 / raidz?just because of the upgrade path I explained. I just prefer to buy the biggest drives I can in pairs and upgrade a set when it's time. you can have 3 pairs of drives for 6 total, 50% total available space, but better speeds, better rebuild times, and you immediately get the upgraded space when you add 2 disks, rather than getting more space only after you replace all your drives with bigger ones.
>>105981957>and you immediately get the upgraded space when you add 2 disks, rather than getting more space only after you replace all your drives with bigger ones.Oh you mean i could say buy 2 12TB drives now, then later get 2 20TB and add them to the same RAID10? I wasnt aware it worked like that. I had looked to make sure you can add additional drives to a RAID5 setup but yes would need to be the same size drive, although i can't imagine drives larger that 20TB being realistically available or needed any time soon.
>>105975557>using containers to run flask applications>dockrizing a flask applicationwhat's the difference?
>>105982070First you can update and change your app without having to rebuild an image or make a container
the second would require that to be done.
So first one you can have single image that run multiple containers for different flask applications.
While the second would require different image for each flask application
>>105982100so you want a docker image with python and flask installed? then you can mount a directory containing your flask application as a volume
but what happens if you flask application has other dependencies?
>>105982153>what happens if you flask application has other dependenciesLike what? I'm assuming all the needed dependence are included in the image.
>>105982186whatever random python libraries your flask applications might use (besides flask and its dependencies)
>>105981997yeah just from my experience you throw some "affordable" drives together in raidz and wind up filling it up and having no room in your chassis for more drives and upgrading them all would be expensive. I watch drive price deals and always buy two, keeps it simple and prevents you from filling up and needing to spend a shit ton on more big drives all at once.
>>105957405 (OP)I assumed Ram would be the worst of my problems when getting into any ZFS server OS, but I was wrong.
>Boot drive can't host anything but the OS>Now create your storage pool of about 3 to 12 drives>It's recommended that you host your apps on their own drive>It's also recommended that you mirror that app drive for redundancy>Cache also needs its own drive>Their are three types of caching, and all three need their own driveI don't have enough sata-ports and PCie lanes for this bullshit.
>>105982335you don't need any of that bullshit
>>105982100Something like this?
FROM python:3.13-slim
WORKDIR /app
RUN pip install --no-cache-dir Flask
EXPOSE 5000
CMD ["python", "app.py"]
you should be able to mount the directory containing your app as /app
>>105982245I had been looking to get 3 or 4 20TB if i do the raid5 route, probably 4 so id have 60TB usable which would last me quite a while. I thought raid% allowed the addition of more drives if needed but it looks like that feature is not available for raidz? Is there somewhere in particular you watch for HDD deals? That 20TB drive for $220 seemed like a good price to me but MDD isnt a brand i recognize particularly so not sure if that's a wise purchase, the seagate ironwolf pro 20TB is double the price
>>105982347So just OS drive, storage pool and app drive should be fine?
Because everywhere I look, I'm being told that Ram acts as the main source of caching for ZFS, thus its recommendation to go BIG on Ram. If that is the case, what the fuck is the point of the other cache types/drives?
>>105976703>>105977419Yes, it's particular to AMD.
>>105982371Isn't it bad idea to use flask in production?
>>105982416another question, i have a few Intel Xeon E5-1650 CPU's around (desktops i got for free/cheap from a siblings company), does truenas require some kind of GPU? I know this cpu lacks integrated graphics and id rather keep a dedicated gpu installed for power reasons as its never going to be needed, but can the web GUI be run from just this CPU or will i have to keep one of the 1060 cards i have in the computer for the NAS to function?
>>105967688Why would you follow anything that leaf-nigger teaches? He's had multiple expensive servers implode on him due to his retarded choices.
>>105982512>and id rather keep a dedicated gpu installed for power reasonsrather not keep one installed*, damn booze
>>105967688It depends on how far it is, HDMI and USB have limits on how far they can transfer before requiring a repeater. I've not used one for HDMI but for a VR setup i had i needed to get multiple USB repeating cables so the signal worked properly, for HDMI if it's too long there may be additional latency. Really you just need to route cables through your home.
>>105982416I think raidz implemented raidz expansion recently. haven't looked into it. doesn't matter if your chassis is full though. I have some 20TB disks last time I upgraded two years ago, and they weren't that cheap, but I'm looking for much larger ones at this time. I don't really bother with the brand or specs as long as they're not pure shit, as the capacity and reliability is really all that matters.
>>105982446yea just os drive and pool. zfs caches in ram and the truenas fags all give insane and unreasonable expectations of ram per TB that you can safely ignore. zfs isn't made for speed in the first place so why bother trying to spend a shit ton to not be any faster
>>105982512Use a GPU to setup TrueNas, then you can go headless once the server is running. Hop on the Web Gui from any other PC and you'll be fine.
If you don't need the GPU for any specific reason, just remove it.
file
md5: 85632f47e330406dea7f6dcadc1dffee
๐
>>105982583>doesn't matter if your chassis is full thoughI'm not worried about that, i need to double check but i believe the one i have in use now for my shit setup has 6 bays. I would remove all the components and replace them install truenas and then transfer the data if it has as many bays as i think. I was also considering getting something like pic related which would have 13 drive slots which theres no chance would get filled.
>>105982588So the web gui doesnt require a GPU to run though? If so then thats good, dont mind having a gpu installed just to set up. I dont believe my currently unused mobos have any NVME slots so my plan was to get a PCIE adaptor and use the 64gb NVME that came with my steam deck for the OS
>>105982651>So the web gui doesnt require a GPU to run though?No.
>If so then thats good, dont mind having a gpu installed just to set up.Just make sure your server mobo can do a headless boot. Some AMD boards can't, but most of Intel's can. If you are having issues, disable VGA Detection or Integrated Peripherals in the bios.
>>105982789I believe theyre all dell 0HHV7N boards, from what ive seen when i looked into it there shouldnt be a problem. Sounds like im good to go.
>>105982446They're called special devices and in most cases it makes performance worse since ZFS will dump metadata to your special device pool which is slower than RAM. You should only use tier 2 cache and special devices if you absolutely 100% know your metadata tables won't fit in RAM.
Also tier2 cache is just overflow for ram caching. If you could buy $200 in ssds or $200 in extra RAM you're better off buying RAM. If your pc is old like mine and maxes out at 32GB there's a small usecase for tier2 cache but I have over 80TB of storage with 3 pools and still have >99% hitrate on 32GB which is shared with all my apps.
>>105977892Navidrome if your music is tagged very well, as it only works with tags. I use airsonic-advanced because my music library is so big with so many old files I cannot be bothered tagging it all up. AA let's you browse by folder structure instead.
Alright, ubiquiti is pozzed. What APs do I replace them with? Ruckus?
>ssh -vv user@<ip of my adversary>
>debug1: Will attempt key: <first name>@<last name> RSA RSA SHA256:123...
>debug1: Will attempt key: <anonymous handle>@<anonymous handle> RSA RSA SHA256:123...
>continues 7 more times
bros.... I want to murder whoever made this the default SSH behavior. I've basically doxxed myself and ALL my services. It's beyond over.
Anyone here do wisp shit?
I get my Internet from a wireless link I own that is 30km using ubiquiti rd5g30 dishes and old rocket m5s. It does it, but it is gravely affected by interface and the bandwidth is limited. Like if some other radio hops on the same channel and is remotely visible in any way the link basically goes down.
Kinda want to upgrade it but I'm not sure if I want to spend $1400 bucks rn on it.
Has anyone done something similar distance wise with more modern equipment?
>>105983550If you're not crashing it doesn't matter.
>>105984090Hell yeah motherfucker.
>>105984049>my adversarykek
>>105976703nice board bro
>>105966411You clearly haven't used docker. It's really nice to set up once and forget. Makes backups incredibly easy too. Also I have around 30 things running which have conflicting dependencies and docker is the best way to deal with that. Conflicting php versions is what forced me to learn docker in the first place.
If my server burns down I can restore everything in 2 minutes with proxmox or migrate to a new server in 5 minutes by copying a few directories.
Docker is also better for security since it doesn't expose the entire application to your network.
Also health checks plus no application will crash your whole server if things go wrong.
dock
md5: 8e74e42dd178e71b616d55aca7a3fe26
๐
>>105985810>Docker is also better for security since it doesn't expose the entire application to your network.so wait, is this pic true or not
>>105981852The whole ZFS file system is pretty solid.
I recommend you read up on it because any summary I'd give would surely miss a lot, but essentially it aggregates a bunch of disks of all kinds into a "pool" where each disk can serve different functions (for example, in addition to however many HDDs you'd have for the actual storage you can add an NVMe SSD cache) and on top of that it offers nice-to-haves like
>Copy-on-Write>Using RAM as a cache for both metadata (obligatory) and frequently accessed files (not obligatory but very useful)>Compression on-the-fly at negligible computation costs if your CPU is not a senior citizen with arthritis>"datasets" which are basically directories that have their own settings like compression algorithm/rate and page size(each sub-directory in a "dataset" inherits its parent's settings unless explicitly specified otherwise)
Shit like that
For a home server running on something more capable than a raspberry pi ZFS is a no brainer.
Redpill me on RDS2216-2XG-4S+4XS-2XQ
>>105987405any wsgi server really. gunicorn, granian or waitress.
>>105987765>wsgiFirst time hearing of these.
What do you recommend?
I want an image that I can pass the application directory as mount.
And it's locally hosted, with single user.
Is there any gooner frontend for reddit I can run in docker?
>>105987765i haved used all three, they all work. probably go with gunicorn or granian.
but if your app is just for yourself you can also just use flask run. just not for public facing stuff
>>105957405 (OP)>Be me>Be sysadmin at rarted digital arts college>Hot qt 3.14s everywhere - I digress>Retarded lecturers keep trashing the storage on lecture computersHow feasible is it to have a few Ubuntu servers running on the hardware used for lecture room PCs now (a bunch of 7th and 8th gen is and some GTX 570 cards) and have VMs with GPU passthrough running winshit with all the crap that the lecturers need?
All I need to do then is set up some thin clients, which ought to be easy.
Bonus question: can I pass camera and mic input back to the VM to run Zoom or do I just run it directly on the thin client?
>>105988546>keep trashing the storageYou should setup Deepfreeze on those computers. No more headaches.
>>105988546>570Meant 750, tiredness is creeping up on me.
>>105988568Not an option, people will complain that computer/IT ate their assignments/lecture materials (as opposed to the dog doing it).
>inb4 tryIt was tried before, more than once.
An added benefit is that since we don't have RDP (the network is a mess, I'm trying to unfuck a lot of legacy idiocy) this would give me an easy way to remote into these machines securely - since currently the network is physically wired in a way where authenticated/"safe" devices mingle with whatever else is on the LAN.
I wonder how many millions of karma points i could farm on /r/networking just by replying to a dozen posts per day with
>hey buddy you seem to not know what you're doing there buddy, have you tried hiring a professional?
and getting 999 upvotes each time
>>105989255instead you bring that shit here
I am browsing woot looking for a refurbed workstation that I can play around with, with the following basic goals:
>Set up the HTPC to run Sonarr/Radarr
>Point it at my NAS and run it as the Plex server
>No idea what I can/should do from here
Right now I'm assuming I want something compatible with Win11 but there's a good chance I'll want to experiment with Linux later. Budget would be around $250, if you think I'm better off building my own HTPC instead then I'm open to that idea, I can at least assemble a PC. I'm just curious if you have suggestions for specs or form factor so I can keep using the same HTPC as I learn more or wanna try new things.
Otherwise all I have is a NAS and a VPN, and I usually just manually torrent shows/movies from my main PC.
>>105989890just use whatever you want. the only advice I would have is to consider where the device is and how loud it will be
Will adding more psus to a ds4246 help keep it cooler and keep the fan noise down or will it not matter? Currently has 2 psus and because it's over 100 here now (server lives in the garage) the fans run above idle even when the drives are idle.
>>105959146>don't let this be another consoomer generalthis is the HOME server general, not the enterprise larp general
>>105991505based
we have to keep reminding these dumbfucks of this
>>105959146I genuinely cannot comprehend somebody using this garbage NAS distros for homeserver, simple alpine or debian server with nfs or samba shares would suffice, add some torrent client to queue torrents on the go and you are good to go, I personally run proxmox for containers as it's simpler to setup than docker
>no need to fuck with dockerfiles and docker bullshitjust now I managed to setup wireguard vpn with wstunnel so that my ISP, although some small private provider, wouldn't get suspicious of my traffic, now time to encrypt DNS with TLS and maybe try to play around with setting up DoH as well, my DNS is obviously authorative and doesn't use recursive endpoints like quad or cloudflare, because jebaฤ ลผydรณw
file
md5: b3daf25d3d9ad60b80e41e90eff34296
๐
I have a netgear nighthawk that i put into bridge mode to use just for wifi (as my main modem/router is in the basement and cannot properly service the house), however i constantly have weird issues with it losing internet connection. I will still be connected to the wifi but with no internet. It has been a long time since i set it up and i used to just deal with it as my main computer use are all wired but it seems to be getting worse. I'm not able to find the router IP to try and connect to it to check configuration, is my only option to do a hard reset and retry setting up the bridge mode? I'm not sure what i would have done that would cause issues like this, i did name the 2.4 and 5 ghz networks the same which im not sure if this router supports that kind of smart system. Any suggestions would be appreciated or what i need to look out for if i do have to go back through setup. I remember it being a bit of a pain to get the bridge mode working the first time.
I'm about to start a private server for WoW just for close-knitted a community of 200 people. I was recommended a Dell PowerEdge r720 and max it out, but that's all i know. Despite my semi lack of knowledge, how fucked am i to serve these people?
>>105993092Different names also you might have a issue with your cable?
>>105993633That's a 13 year old server anon. R730 or R740 are better options as they are newer and more power efficient and won't break the bank.
Your biggest problem will likely be your connectivity if you're hosting from home especially with potentially 200 clients connecting at once.
file
md5: 0a40382f767d349c75feb0a411a3ef65
๐
>>105993647As in the cable itself is faulty? I think i had tried another one / have used this in the past with directly wired devices without issues but worth a try. I was hoping to have the single name and let the smart stuff do its thing but that seems to not work so well. I have just tried turning this off and renaming the wifi from the centurylink c4000xg in the basement (which should definitely have the smart 2.4 vs 5 stuff) and it's working better than it used to but still not ideal especially for the living room TV as it only wants to give it 2.4ghz due to the signal strength even though its faster on 5. I have also seen these wifi 6 or 7 routers, i was wondering if it would be worth it to get one of those. All of the wifi channels both of these routers support are very busy in my neighborhood, if i could get a router with 2.4ghz above channel 48 and 5ghz in the 100-144/above 161 it seems like that would help a lot. No idea whats good anymore though, these were the top amazon.
just put yacy on my server. wish i had done it sooner. search results defined to exclude reddit
>>105993787Ive reset up the nighthawk as an access point, and gave 2.4 and 5hz different names. However i cant access the 192.168.1.1 from a browser even with the pc plugged into this router. I can use their nighthawk app but it wont let me change and of the channel width or other settings.
if you have a NAS and your mobo dies are you basically just totally fucked or is there some way to backup the truenas settings so the drives can be moved to a new computer? Or if you are needing to upgrade to new components / case for increased sata / drive slots?
>>105994618This is why you should build your own all of those components wasted.
>>105994705What? Its just a general question, if thats something that means your SOL i would maybe buy a new mobo instead of one i have around (that would maybe need pcie sata expansions at some point). It looks like there are ways to retain the drive data if you are forced to replace hardware or upgrade, at least if OS drive remains okay.
Why are hdds still so expensive why don't I find anything good on ali
used lenovo thinkcentre's any good for baby's first homeserver? Trying to find one with 8th gen or higher i5 for less than 100 bucks but seems like asking a bit too much
>>105961230Pam or root + installer pw YOU retarded bitch set
>>105995327The best deals are used enterprise drives on eBay. I got two 12TB drives for $200 early this year. They'll last a few more years.
>>105995566The old laptop collecting dust in your closet is a good baby's first server. Most self-host services use way less resources than you think...unless you're trying to transcode video for a media server.
>>105995740This. I'm doing perfectly fine with a Turion II N54L
>>105995740dont have one unfortunately, moved out recently and left all that stuff home
>>105995579Are you Indian
>>105994618# zpool import *pool name*
>>105995953Are these pretty small? Something I can just keep backed up on like a usb drive and Google or wherever else? Ended up ordering the case, drives, and nvme pcie adapter. Hopefully this mobo comes out of this business pc without too much trouble and one of my older unused 600w psu do the job. Felt kinda dumb to buy the 13 drive case but the hassle of moving everything around into my existing 6 bay case while transferring all the data didn't seem worth the $90 savings
>>105994618>>105994760>>105995999>anon finds out why hardware raid became obsolete
>>105993092>netgear nighthawkWhat firmware
>>105996171Stock. Im going to see how it goes with the new setup for a while, I have some smart bulbs and other things so having it just have the same ssid without the smart stuff enabled maybe also have caused issues. It was annoying enough to get it setup on bridge before but it seems like I did it better this time as I do see the router in the primary modems device table so I can get to nighthawk web gui now. My living room lg tv seems kinda shit with its 5ghz as it gets way lower speeds than my 25ultra when I stand right next to it. I kind of want to upgrade the main router and this one as both are 1gigabit max. That's my paid speed but my house is cat6 wired so it would be nice to have that, especially now that im making a real nas and will probably improve my homelab beyond just some game servers, transmission docker, and a basic bitch WordPress site
>>105985968It is true. But you have to specifically do -p 3000:3000 for example. Docker also requires you be a sudoer unless you changed that, so the privilege level required is the same for ufw and docker.
This makes sense. Because I don't want to toggle 5 different ports manually each time I do a docker compose up or down.
>>105996108But the information for your hardware RAID is on the disks? If your motherboard dies, who cares? if your raid card dies? who cares? you can just plug your shit into new ones and you're back up and running.
Hardware raid is very much alive still.
>>105996443didnt know that, I have just use fake raid, which is sort of hard hardware raid but not really, there you just lose your shit. just on the OS drive though so nothing lost
>>105996108He said he was using truenas. It should just be a zfs pool he can import. Though if he's just swapping out the motherboard, he may not even need to import anything. It may just work tm.
>>105991519>>105991505the dumbfucks are people that believe systemctl and knowing the service and protocol makes anything enterprise
jellyfin kody anons cannot even restart their box without gui
>>105996458>Though if he's just swapping out the motherboard, he may not even need to import anythingThis was more just a hypothetical, the HDDs are brand new but CPU, mobo, and even though its just minorly used the nvme will all have been used. Didn't want to drop $1k on stuff for more data reliability just to have some random component fuck it up in 6 months. Sounds like its not an issue though as long as the zfs pool is kept backed up which im sure is relatively easy. Should be exciting to get setup, will have to figure out how i want to have some things like my photography files synced between windows and ipad, as well as getting something like a personal cloud storage setup. I wish there was a way to have google photos use my own storage solution as i like their ability to search images with text and use their AI but not sure thats an option (although maybe there's an alternative that can also do that?)
>>105959146>name all protocols you interact with in a monthI bet I'm the only one here to interacts with NDMP on a regular basis.
NDMP CHADS RISE UP.
>>105996443anon, software raid survives any of that shit already.
>>105996835But do you have a cache for writing data back when your server loses power abruptly?
>>105996849yes it's at the fucking file system level not some shit firmware. journals and intent logs. hardware raid is dead
>>105996874>hardware raid is deadNah.
>>105996560>as long as the zfs pool is kept backed upwhat do you mean by this, the drives are the pool
>personal cloud storage setupnextcloud + nextcloud office (if you want a google docs like thing)
>although maybe there's an alternative that can also do that?Immich
>>105996443this is the same for software raid anon, you can even plug the hdd's into different cards and it'll work
I was advised here that Seagate drives are being resold with their Smart data reset and made to look new, so it's a good idea to avoid them
I'm thinking of WD Red instead, but how do I know those aren't just going to have the same problem?
Is it safer to just get the Seagate and test it, then if it's shit, return it? Or just pay a bit more for the WD?
>>105982335TrueNAS?
>>105982967Ah, another boomer L2ARC hater
>>105982446They changed the L2ARC ram footprint requirements, you can easily use multi-TB L2ARC devices without exhausting your RAM, and any good NVMe SSD is fine for L2ARC since it will be saturating your at most 10Gb NIC (you're not running 25Gb anons, don't kid yourselves)
With recent changes to L2ARC, the memory footprint was reduced and it now persists reboots (only the ARC is repopulated with headers on a reboot) so you can essentially pre-warm it and leave it alone. *ARC is a read cache only, so as long as your L2ARC can saturate your NIC, you're not going to see /any/ performance degradation from using it.
A lot of people just say "buy more ram buy more ram" and it used to be correct, L2ARC was lost at reboot, so having 1-6 months worth of data warmed in L2ARC was pointless if you needed to reboot, if it's going to be lost anyway, it didn't matter if you had more than 100GB of total ARC. now, L2ARC stays warmed, so you can easily spend months filling a 1-4TB L2ARC and then just keep it there. Also, the metadata size of L2ARC was reduced, meaning having >1TB of L2ARC doesn't take up nearly as much ram as it used to.
>b-but ram is faster NVMe still saturates your network
>b-but just buy more ram No, I'm going to use a 6.4TB L2ARC, can't do that with ram for a reasonable cost
>You don't need that much L2ARC I have a 50TB pool, I can keep 10% of that pool in L2ARC, why would I not? Most of the reads are going to be torrents
SLOG/ZIL is still mostly useless, if you're running jobs that have sync writes like VMs, just put them on a flash pool
Metadata drives are cool, and can massively speed up your array, but if you lose it your array is DEAD, however, with L2ARC there's a solution for that too, you can use L2ARC to cache your metadata from your normal pool, bring the speed advantage without lowering the safety of your pool, if the L2ARC dies, metadata is on the pool.
Has one of you done something like this before where you have a mobile 5G modem that is connected to your home net via VPN in a way that puts every device in the 5G modem's local network "into" your home network?
I want to be able to carry self-built gadgets with me that depend on services in my home network (e.g. MQTT), but they are too dump to connect to a VPN themselves, and I don't want to expose any of these services on the Internet.
Most WireGuard docs out there are about a "road warrior" type setup, but I'm looking for more of a "site to site" setup in which the connected local networks are peers.
What's the difference between 5400rpm drives and 7200rpm drives in terms of noise?
Is it bad enough to the point I should spend extra to get a 5400rpm drive because it's cheaper?
I'm just setting up a NAS, I bought 1 7200rpm drive, I need another drive but I've only just learnt about noise differences. Don't know whether to go 5400 or 7200
Rate this NAS kickstarter
https://www.kickstarter.com/projects/oricotechs/orico-cyberdata-ai-powered-nas-with-gpu-dock-and-raid-cabinet
>>105984049I don't think it actually sends your name and key though, does it? I think all this is happening on your side and your private keys for those accounts (for which you are being shown the labels) are being checked against the public key of the server.
I don't think your doxed.
>>1059979672.5" are most silent by far
>>105998589The jbod feature is kinda neat actually. I was hating on it until I saw that. I can't imagine the prices staying where they are. It says the 10 bay will be $1600 after the release, but It'll go north of 2k. I guess if you're interested the kickstarter prices are pretty good compared to the competition. So if you're looking to make a gamble, go ahead.
R1-1
md5: 9e0a1fb141e206a6144ced775cde6c2f
๐
I bought one of these Topton trash cans a while ago (or whatever the real manufacturer is). It's the cheaper Intel N100 version. I'm running Windows because I really need Windows software and drivers on it (e.g. decent HDR on display out when using MPV), but the Raid 1 performance is... awful. Locally I get maximum 100 MB/s write, over network when using fastcopy or unencrypted FTP I top out at 75 MB/s (the network is 2.5 GB/s and iperf checks out, although the other devices sadly top out at 1 GB/s). The drives themselves are two identical 7200rpm 18TB Seagates, CrystalDiskMark performance checks out.
Is it just N100 being too weak, or is it specifically Windows being _this_ bad? I don't really want to format the NTFS Raid drive again just to test it on Linux/TrueNAS/whatever because I kinda already copied a ton of data there.
>>105998876We warned you in these threads multiple times those boards are total shit probably those drives on the usb bus.
That being said, check and recheck mtu settings and smb config (like disabling SMB metadata caching)
>>105998937I haven't posted in these threads before (I bought this thing last year). Thanks, I'll look into those settings.
From a glance though it seems that N100 is peaking for a few seconds and then throttles, so I'm not sure whether it's the drive controllers' fault.
How to install jellyfin and enable hardware transcoding?
podman run -it \
--rm
--name=jellyfin \
-e PUID=1000 \
-e PGID=1000 \
--device=/dev/dri:/dev/dri
-p 8096:8096 \
-v /mnt/tvshows:/data/tvshows \
lscr.io/linuxserver/jellyfin:latest
And I can't seem to get it to use intel iGPU.
Also I think it's dumoing some config files somewhere because I'm not getting into the setup wizard anymore.
Any warning signs buying HDD's from eBay where the sellers claim to give 2 years of their own warranty in case of failure?
I've had the raw read error rate build up over 2 weeks (40 now) and I ran an extended SMART self test which failed and I got a bunch of writer/multi zone error rate, any reason to keep using this drive or just destroy it? I've already backed up the data a long time ago.
>>105998741I feel like I'm being reverse marketed to with how you feel its retail 10 drive price will go up to 2k.
I'm not all that concerned with the kickstarter not shipping since it seems to be an established company but I feel like a lot of what they're offering just seems like software solutions that are already freely available so it feels like some mixed messaging
>>105997642Wireguard site to site works in the exact same way as road warrior, I run OPNsense with a wireguard site to site
Basically just add your other site as a regular peer, then in the "allowed IPs" on both connections, add the other site's subnet. You may need to add a static route on each so that traffic destined for the remote site is properly routed, as I think most configs only add the "local" wireguard subnet to the routing table
https://docs.opnsense.org/manual/how-tos/wireguard-s2s.html
>>105998589>10 HDDs>no mention of the controller usedit's a dogshit AsMedia/JMicron controller, isn't it, chinks lately intentionally hide that important detail from their specs.
And people still happily pay for this shit, for a preorder on Kickstarter even.
>>105999515Found this in the comments
>On the hardware side, we use enterprise-grade Marvell AQtion 10GbE controllers, which support up to 16K jumbo frames.
>>105999543That's the Ethernet controller, what i'm looking for is the SAS/SATA controller used, i don't think consumer Alder Lake has 10 SATA ports on the chipset (and this is afaik not even a desktop consumer part, but a mobile one, so it is bound to have even less IO).
>>105997642cant you just put the 5g simcard into an old/cheap phone and enable wireguard and a hotspot on it
>>105997585>boomerThe vast majority of ZFS uses will see bigger improvements from adding RAM. I'm not even a 1GB per TB storage guy and I STILL think if you could choose between l2arc and increasing RAM you should increase RAM. When you're maxxed out OR have a specific usecase l2arc is good for then consider it.
Torrents are one of those usecases since random reads hammer pools hard when you're seeding a ton of chunks at once. I've brought my pool to it's knees seeding multiple seasons of a tv show at once after it finished downloading. But if I had $400 laying around and I could choose between setting up l2arc or upgrading RAM (or getting a used server with higher max ram) I would 100% choose the latter.
I was not aware of the warm l2arc changes though that's cool. And agreed on SLOG, running on full flash is better than spinning rust pool and flash SLOG.
>>105997101>what do you mean by this, the drives are the poolwait so you just plug the drives into another computer running truenas and thats all you have to do? That's even better
What's the best software stack for a simple home media server with a few clients? I have a few requirements:
- Able to work with a simple torrent client like qBittorrent where I just download what I want and it's on my library automatically (I don't wanna do symlinks manually or anything cause the media server "needs" a certain filename structure)
- Apps for TVs and Android devices (Samsung TVs are fucky and sometimes they stop supporting apps like they did with Steam Link)
- Maybe the ability to install a client at mom's so she can stream from my library (not strictly necessary but would be nice to have)
Is Plex + all the *arrs still the simpler option? I heard they close it down more and more unless you pay them. I've looked at Jellyfin but it doesn't seem to have apps for Samsung TVs, but if it's good I'd rather buy some android TV dongles than pay a Plex subscription lol
>>105999209>-e PUID=1000 \ -e PGID=1000 \
check the actual value of those.
>>105997642Depending on how reliable you need it to be either just use any cheap phone as a 5G modem/wireguard server or go straight for an industrial 5G modem/gateway. Anything in between is overpriced dogshit sadly.
t. recently had a lot of trouble getting a 5G backup line running reliably
guess i should have done some more research, seems like this 0hhv7n motherboard might not be able to fit into a normal case. The front panel wiring at the very least is going to be a huge pita. The CPU heatsync also was screwed directly into the case, so not sure thats going to work. Big bummer because its a good CPU and board for what i want but i need way more drive space than the case provides
Do you really need to run 4 passes with badblocks? I've done a full format that fills the drive with zeroes, did 1 of each self-tests (short, extended & conveyance) and I'm now running a -wsv -t random. This should be enough, no?
>>106001083Personally I drill HDDs and take the flash modules off SSDs and smash those. Faster and guaranteed results.
>>105999824Yeah I think it is still really dependent on what you're storing, but bare in mind my schizo response is more geared towards the "DO NOT USE L2ARC" crowd
I'm just finalising my build now, but this is the general gist
Inb4
>Why are you using X or YI already have the 905p, 4x 20TB disks, 64GB DDR5, 7900X3D and T400 from my old builds
file
md5: 646adc0b7e82f3fb86eecf288e945bb9
๐
>>105957405 (OP)i wanna get frigate+ .tflite model, but I don't to spend 50USD on it
default coral model is trained on garbage - refuses to detect cats, detects trees as people
where to steal it?
>>105999972the only reason you wouldn't be able to use a pool on another kernel would be the zfs version. if you upgrade your pool to a new version and the kernel you switch to is older then it won't work.
>>105995566Pretty much any computer you can install Linux on is good for baby's first homeserver.
Don't worry too much about performance, like the other anon said most self-hosting services use way less than you'd think.
Really puts modern personal computer in perspective.
I've been running a home server on an old Surface Pro 7 I had, I've never seen it go above ~1.7 gigs of RAM usage and it stays damn near room temperature to the touch with everything running. (it's a passively cooled thing so a light breeze makes it thermal throttle and heat the fuck up when used as intended)
>>105980844Above anything else: Avoid SMR drives
>>105957405 (OP)I want to self-host a mastodon instance, do I need some sort of protection like cloudflare?
>>106002429I'd be more worried about legal protection than DDoS attacks.
>>106002442What do you mean anon? Can't I just make the registrations invite only or similar?
>>106002415What are SMR drives and whats wrong with them? Are the one's in that picture SMR, because i ordered 4 of them already.
It seems like i might not be able to use this workstation mobo/cpu i have as i dont think i will be able to mount it into the case and even if i do getting the front IO connected will be quite tricky. I have older computers around but the only ones with enough sata ports are still on ddr3 and are not what id prefer to use. I was looking forward to this dell board because i already have 64gb of ddr4 i can use for it. If it wont work i may look at buying a new mobo but there arent that many that have more than like 4 sata as theyre typically for gaming and i dont want to spend a lot. I may end up setting it up with one of the ddr3 z77 extreme board i have just to get it up and running and figure out the rest down the line
I'm trying to set up home web server but I can't access it from outside the local network. I'm pretty sure I've got the port forwarding set up properly. Wat do?
>>106003292Show port forwarding? Usually you would have TCP 80 and 443 forwarded to the ip of the server of your network. Can you get to the web server from inside the network or on the local machine?
>>105997642I've done that and more even.
I would recommend if at all possible that you install the wireguard client on the device themselves.
Otherwise idk I use openwrt and openvpn
>>106003261Shingled Magnetic Recording. Sime of the data is overlayed on top of other data, so if you want to write to the data underneath you need to read the data on top, delete it, read the data underneath, change it, put it back, then put back the data on top. They're fine for backups and archives where they are doing occasional sequential loads. That drive specifically I didn't see anything on the amazon listing. Those mdd drives are just recertified drives from seagate or wd, so it's hard to say.
>>105976703>gigabyte mc62-g40Holy shit nice mobo. What's the idle power consumption like?
I really want to build an OP homelab but I think it will cost hundreds a year in electricity because I'm europoor. Even features like IPMI draw 5W doing nothing.
>>105993092you want ap mode, not bridge mode.
also you probably want to set a static ip for the ap, make sure its either dhcp reserved or the static range doesnt clash with dhcp on the main router, and disable dhcp on the ap.
>>106003403>Those mdd drives are just recertified drives from seagate or wdI hadnt realized these were recertified, it doesnt say anything about that on the listing. Should i be looking at returning them? The 4 20TB drives for $1k was already a lot but 60TB of RAIDZ is what i'm looking for, other drives were so much more expensive
>>106003485It seems to be doing better now, between resetting it up in AP mode instead of bridge, and having the separate ssid for 2.4 and 5ghz. Only been a day though
What are cool things I can self host in a docker?>iptvnator
>>105976417I have a bot that save videos that I like when I'm doomscroll
>>106001312That's an expensive ass ssd lol. I got 8 2tb sata ssds from a free server I'm looking to use, I would consider l2arc but I need to do storage separation first. I have my vm pool, 4x20tb pool and 6x14tb pool all in the same 4th gen intel machine.
I assume you're using the quadro for transcoding?
>>105988157https://github.com/burhan-syed/troddit
file
md5: aba349d27f2bc5cbf08cc0708eb192b1
๐
Since it looks like the 0hhv7n will work for my build, should i grab a board like this so i can still use the intel Xeon E5-1650 and 8x 8gb ddr4 ram sticks i have for it? And should i be getting a new PSU? I have an old 600W bronze one i could use.
Anyone switch from 120v to 240v (na split phase)? Did you see any measurable efficiency gain? My little setup only uses about 300w at idle and 500 under load so I'm not expecting miracles, but I do have an unused 14-50 socket in my wall collecting dust so if it's at all worthwhile i might as well use it.
>>106004386also, would a 2230 NVMe still work in this without a pcie adaptor?
>>106004386do people actually buy these Chinese shit boards?
>>106004757the sbc's are fun to mess around with, and cheap as dirt.
>>106004757are they really that problematic? I'm not sure what else to use. Already turning out to be more than i expected, i was picturing just buying drives and maybe a case now im looking at a mobo, probably psu, and maybe CPU so id like a board that lets me keep the intel Xeon E5-1650 and has at least 8 sata ports. Give me some other recs, or if i should keep this cheap old 600w bronze psu to maybe same some money. Ill probably even need to get another cooler for a new mobo
I have wireguard running in a LXC, a socks proxy to it via autossh tunneling, and then set as the browser proxy in firefox. If it was just a regular profile with no proxy required I could set the firefox proxy setting to 0.0.0.0:1 and thereby only let it access what's in the exclude box. What would be the most elegant way to achieve the same effect given the socks5->LXC gymnastics?
I specifically need 8tb sata ssd's that are opal 2.0 compatible, is the samsung 870 qvo my best option?
>>106004771>the sbc's are fun to mess around withdoes this mean not for use in a main nas? I would like recommendations, the CPU i have seems more than enough, i have a 1060 ill use for seting up truenas but then will be removing it
>>105967650>Does LXC offer better performance compared to docker?
>>106002457You'll federate with other servers, and their content will get copied onto your server, and if you have media copying enabled you can very quickly end up with illegal material on your server that you don't even know about it.
>>106004812I have an old Thinkstation S30 board and an E5-1650 and I have no idea what to do with it. I already run a NextCloud instance, audiobookshelf, and Plex on other equipment.
file
md5: 9ff2687dcfdd02d66590e9247048cd54
๐
>>106005800this is purely for NAS, i have a similar one of these business computers i moved my main server which hosts jellyfin, games, website and such. I need to take another 4 ram sticks and slot them in this though
>>106005441I run a nas on a pi 3b. They're perfect for nas if you're not looking for maxing out data transfer speeds. I glued it into the back of a jbod 6 disk external enclosure and ran USB 2.0 to it. Disks stay cools and runs at just about power supply ineficiency when not doing anything
>>106005966Im aware it's doable but are there even enough sata slots? I would like for this to be a good nas with room or more expansion (im considering doing raidz2 with the 4 20TB drives so i can add more and still have 2 drive failures but will probably just do RAIDz., i would probably even try dumping photos directly to it and editing them from lightroom/ON1 from the NAS directly. The main servers is also accessing it for jellyfin and i access the current windows share directly from HTPC for movies so best speeds for high bitrate and sized movies is ideal. I suppose i could use these ddr3 boards and see how it goes, Theyre very dirty to the point where i was trying to clean them with little luck, and i would have much less memory available.I did end up ordering a gold psu, air cooler, and that x99 mobo for an extra $250, honestly compared to the $1000 of the 4 drives its not that big of a deal so long as that mobo isnt complete shit, i was just hoping for more suggestions.
I also do have some PCIE ethernet cards that came with each of these business computers, i was wondering if there is something i should be doing with those like directly wiring main server and nas or if there is some use case for those. They are only 1 gigabit like the on board port.
>>105959146>name all protocols you interact with in a monthssh, https, DNS.
Everything else is hypster bullshit from SDF types.
file
md5: 893b885b391057177641843a5ea63d0e
๐
Does anyone use haugene/transmission-openvpn for downloading torrents from any application? I've been trying to get it open to the internet with a username and password and i cant figure it out for the life of me. I have the username/password working when accessing the site from in network and i have port 9091 forwarded to the right computer in network but it remains inacessible when outside my network. Any clue what im doing wrong? I cant seem to find much info.
>>1060062019091 is the peer port you should probably use the web port
>>106006237can you elaborate? Are you saying the 8888 port in that yml file also needs to be port forwarded (tcp?). I had tried that and accessing it from outside the network with .com:8888 and .com:9091 and neither worked. Since adding the credentials thing in network ive also gotten warnings about https and trusted stuff but still works
file
md5: 5dff12aeeea9f9ed1cad289eb409ed28
๐
i do not care for yaml
>>105999475Adding a static route for both subnets is probably the part I was missing conceptually. Thanks!
>>105999641>>106000603Phone WiFi/hotspot clients are routed directly to uplink, so I'd have to root the phone to reroute all traffic through the VPN.
Picrel is probably the perfect solution, and comes with OpenWRT pre-installed for muh freedom.
>>106003368>I would recommend if at all possible that you install the wireguard client on the device themselves.I like building small purpose specific devices based like information displays or networked sensors with micro controllers that have WiFi capability, like ESP32. Although people have implemented VPN clients for these platforms, they take up lots of precious flash space and increase power use significantly, and rotating credentials requires either flashing or some secure configuration update mechanism that takes up more space. By carrying a bubble of private network with me just works without increasing complexity for those gadgets.
>Otherwise idk I use openwrt and openvpnI used OpenVPN
I stopped using OpenVPN a few years ago because the throughput sucked, but maybe things have changed.
>>105997642Did this with tailscale. I currently only expose my reverse proxy to tailscale, but if you want you can run a tailscale node as a subnet router advertising (partial) subnets to the tailnet, which are then accessible remotely (but by their local IPs)
I got 2 micro pcs for my home server, but they're rather limited for storage. I'd like to have a ZFS pool consisting primarily of a 2x3.5" disk mirror (seems like the best option for low power while retaining data integrity, single drives are plenty big now).
Do I slap a USB DAS onto one of the micro pcs or am I better off buying/building a dedicated NAS?
Low cost, low power, data integrity and reliability are the main criteria. Speed less so.
My router only has 1GbE ports and my internet speed tops out at 100Mbps. Is there any point to adding a 2.5GbE NIC to my home server?
I guess I could run a router in a container and put a 2.5GbE managed switch behind the home server which could connect to a NAS at 2.5GbE and host a separate VLAN for security cams.
I did read somewhere that 2.5GbE NICs are generally trash and it's better to either go 1GbE or straight to 10GbE.
>>106006870Measure how much throughput your home server maxes out at, estimate how much breathing room you need for future expansion, and you know how much capacity you need. Uplink speed is usually not the defining factor for that, unless all your traffic goes to the Internet.
If you don't want to upgrade your whole network, you could also use link aggegration. My NAS only has 2 built-in 1 GbE NICs, which was getting tight with all the services using it over NFS, so I LAGGd these interfaces. Downside is that a single client is still capped 1 Gbit/s (unless they have LAGG too), but that's usually fine.
planning to selfhost my own headscale
doing so requires me to expose a port on my router, how good / safe is running pfsense to block all traffic coming from that port if it's not wireguard packets?
can't a malicious actor just spoof the packets?
>>106006644>Picrel is probably the perfect solution,No, just 2x more expensive
A RB5009 + a proper AP + a usb modem would do it better
is dockovpn a home server VPN? From the videos on their site it seems just like a client that will connect you to other VPN. I had real trouble fixing my home vpn when i moved houses but i would like to set it up again so i can remote into my network, not sure what my easiest option for use on android, ipad, or whatever devices to get into my home network
>>106007488>A RB5009 + a proper AP + a usb modem would do it betterYeah, but it would be pretty bulky and power-hungry. A single integrated device seems to be more efficient when portability is a key requirement.
>>106006644Nice looking router
file
md5: 6efcfd23fe78f0e26df2ae3a1cfdb437
๐
>>106007518for some reason not able to get it going
>>106007557>>106007518nevermind, got it. Just took some changed to use my domain name
>>106006201I'm giving up on trying to get this transmission client open to the internet, howerver i cannot get rid of the credential requirements. I've removed all the RPC lines, docker compose down then up (with --build), docker rm. I'm not sure what else to do
How do you guys rack up your gear? Nothing I have right now is actually rackmount, but I'm looking to get a server case I can bolt into the wall up high out of the way in a closet. I'm looking for probably 12U as it gives enough space to put my shitty modem, server (5 bay NAS style, very compact), UPS, router and the patch panel which will be actually rack mountable.
Problem is looking on amazon there are cheap brands that are like $100. Reputable brands are legitimately 5-10x as much. It's just a metal and glass box right? I'm assuming the "U" means the inside are standard too, there wouldn't be proprietary rack sizes....right? Probably the only small concern I have is the lack of active ventilation on the cheap models. The closet I will ahve it in is huge and the server isn't under high load or drawing much power but still, might get toasty in summer.
youtube shills seem to use raidz1 a lot to the point i'm doubting myself. is the thing about avoiding it for high capacity drives outdated? i'm getting 4 16TB in for a backup system and was planning raidz2 but 48TB would be nice to have.
>>106008044pay some carpenter $50 to make you one or these. get some rails in and done.
>>106008552>pay some carpenterJust DIY
>>106008537as in 2x2 striped mirrors? was also an option, but it's just a backup server so I figured no harm taking the slightly improved redundancy over the performance gain
PRO TIP: USE SMOLENSK LINUX FOR KEะฏNEL LEVEL INCะฏIPTION. IT KEEPS NEIGHBOะฏ VADIM FROM STEALING IMPOะฏTANT SERVEะฏ FILES.
>>106004012Yep, quadro is for Jellyfin
The SSD was a good deal when I got it, and not using it would be a waste. I also have a Micron 7400 pro 7.68TB SSD but that's in a different server
>>106006336It's just a text file. Like the INIs of old. Where would you prefer to save settings/variables? In the rat's nest of the Windows registry?
hey, is luks encypting thr drive used to record cctv footage worth it? Since during the operation of the cameras (which is 24/7) the drive should be unencrypted and active. Or would some sort of third party snopper still require the encryption key when snooping into the drive during operation?
I'm new to running my own server and using it for simple stuff at home so just wondering about what practices are worth it.
I am currently building a NAS and was wondering if a HBA is worth getting?
I can get 6tb exos drives for about โฌ75 each. Sata drives go for โฌ85 for 4tb.
So is it worth getting a HBA to get cheaper drives, or should I just stick to SATA?