merthyr1831
@merthyr1831@lemmy.ml
- Comment on Hoarder is rebranding to Karakeep - r/selfhosted 1 day ago:
the new name is pretty slick so not all that bad
- Comment on How to secure Jellyfin hosted over the internet? 1 week ago:
Cloudflare is known for being unreliable with how and when it enforces the ToS (especially for paying customers!). Just because they haven’t cracked down on everyone doesn’t mean they won’t arbitrarily pick out your account from thousands of others just to slap a ban on. There’s inherent risk to it
- Comment on How to secure Jellyfin hosted over the internet? 1 week ago:
Even just basic API versioning would be sufficient. .NET offers a bunch of ways to handle breaking changes in APIs
- Comment on Which non-US domain registrar to use? 1 week ago:
they also have good free tiers for hosting services i think? see them come up at a lot as an alternative to oracle for hosting small svcs
- Comment on Proxmox vs. Debian: Running media server on older hardware 2 weeks ago:
MergerFS and SnapRAID could be good for you. It’s not immediate parity like with ZFS RAID (You run a regular cronjob to calculate RAID parity) but it supports mismatched drive sizes, expansion of the pool at any time, and some other features that should be good for a media server where live parity isn’t critical.
Proxmox and TrueNAS are nice because they help manage ZFS and other remote management within a nice UI but really you can just use Debian with SSH and do the same stuff. DietPi has a few nice utilities on top of Debian (DDNS manager and CLI fstab utilities, for example)but not super necessary.
Personally I use TrueNAS but I also used DietPi/Debian for years and both have benefits and it really matters what your workflow is.
Docker or LXC containers won’t hurt your performance btw. There’s supposedly some tiny overhead but both are designed to use the basic Linux system as much as possible: they’re way faster than on WSL. For hardware acceleration it’ll be deferred to the GPU for most things and there’s lots of documentation to set it up. The best thing about docker is that every application is kept separate to eachother - updates can be done incrementally and rollbacks are possible too!
- Comment on Tools to migrate from Plex to Jellyfin? 2 weeks ago:
I use nginx proxy manager and expose it behind a subdomain entry on cloudflare (though you can use any DDNS service i bet). NPM handles the security so I get HSTS and HTTPS on Plex and Jellyfin without either needing it set themselves.
From there anyone can access Jellyfin/Plex via my subdomains (plex.mydomain.com or watch.mydomain.com at the mo)
- Comment on Tools to migrate from Plex to Jellyfin? 2 weeks ago:
You may have to use port forwarding or a reverse proxy but the end result is functionally identical to plex. IMO the server detection feature of Plex is overengineered for what it is, and I just sit it behind my reverse proxy and connect to it that way.
As for music and apps yeah Plex is pretty nice, but even for audio you could use other services if Jellyfin didn’t fit your needs like Navidrome
- Comment on Help me choose hardware for my first custom setup 2 weeks ago:
My setup was about 500 USD if I had to guess:
Used i5 9500 (mainly for QSV but you can use any modern CPU as long as the iGPU is relatively recent)
32GB RAM (more RAM = more cache for file IO)
4TB HDD
256GB NVME boot drive (recycled from my steamdeck)
Node 804 case.
TrueNAS SCALE for the OS.
I’d recommend to get double or even triple the drives I did, maybe 3x 2TB or 3x 1TB depending on your budget. Only because that unlocks RaidZ1/RaidZ2 which can give you better RW speed and redundancy should anything go splat, and you can’t retroactively convert your drive into a Z1/Z2 pool without manually transferring the data later which might take a looooong time for you.
I dont think my route was the cheapest: IMO youd do better going AMD even despite the poorer support for HW transcode only because the motherboards are insanely expensive and hard to find, whereas that money couldve given me a better CPU and later you can add an intel iGPU if you’re really struggling.
- Comment on Help me choose hardware for my first custom setup 2 weeks ago:
Jellyfin supports HW transcoding on Rockchip too, but the issue with the Pi5 specifically is that it doesn’t have a hardware media decoder so it’s actually worse than the Pi4 if you can get HW transcoding running on it.
- Comment on Help me choose hardware for my first custom setup 2 weeks ago:
I have an i5 9500 and for what its worth Nextcloud always seems to be the least responsive web app I’ve used. I think it’s just the nature of Nextcloud.
- Comment on Help me choose hardware for my first custom setup 2 weeks ago:
Another thing to note is that extra RAM is super useful with ZFS since it will use extra RAM as a cache to speed up IO. 16-32GB will let ZFS keep significant amounts of data instantly accessible to services like Jellyfin - Eg. a new movie or tv show that multiple users will watch simultaneously.
- Comment on European docs alternative for notion etc. 2 weeks ago:
Appflowy is a self-hostable notion replacement that’s a bit more mature than this project atm. I hope this can spur some more development away from Notion though, I’m not a fan of the always-online element
- Comment on European docs alternative for notion etc. 2 weeks ago:
You might want to try appflowy which is a lot more mature than this atm.
- Comment on Sanity check: am I crazy for wanting to wipe everything and do/learn from scratch? 2 weeks ago:
not crazy at all. assuming you’re careful and back up your data !
- Comment on What is your favourite way to transfer files in your homelab? 2 weeks ago:
rsync over an SMB share was pretty seamless.
- Comment on Plex is locking remote streaming behind a subscription in April 2 weeks ago:
Before now I was on the sunk cost fallacy of not wanting to teach my extended family how to use Jellyfin instead of plex but after this I’m already mid-way through setting up a Jellyfin docker container on my server and I only found out an hour ago
- Comment on Plex is locking remote streaming behind a subscription in April 2 weeks ago:
Fuck this. What the absolute fuck lmao they just decided to kneecap their entire business model.
I was even going to get a lifetime subscription later this year when they usually put the price down. Not anymore
- Comment on Discord going public. Plz help a future refugee. 3 weeks ago:
rocketchat seems decent
- Comment on What host names do you use? 4 weeks ago:
I just memorise the IPs lmao. then again I only have 1 or 2 hosts up on my network ever
- Comment on A self-hosted URL shortener: Shlink - A Docker Quick-Start Guide 4 weeks ago:
I find link shorteners useful for sharing (ephemeral) links to others (especially if they’re massive) but for linking stuff on the web where you can hide it under an anchor tag is definitely a bad idea.
- Comment on What RSS feeds are you subscribed to? 4 weeks ago:
selfh.st is popular
- Comment on Looking for a VPS. I don't know who to choose. 5 weeks ago:
God knows what they’d have flagged. I was trying to sign up to sendgrid’s free tier to test their SMTP server and got instabanned before I even got the verification email.
- Comment on Duck DNS's nameserver isn't working 5 weeks ago:
idk about others but at least with freedns you get 25 subdomains for free and obviously risk clashing names under the same shared domain.
- Comment on Duck DNS's nameserver isn't working 5 weeks ago:
freedns is good too but I ended up buying my own domain the other day for like 4 quid and now all my services get a much nicer name and unlimited DNS records
- Comment on Any nice playbook or tutorial to host a static website from home? 5 weeks ago:
smart!
- Comment on Any nice playbook or tutorial to host a static website from home? 5 weeks ago:
You can do the same on github too. It’s pretty seamless in my experience and I dont mind people seeing the source code for my blog
- Comment on Rant! 100GB Log file in Nextcloud. 1 month ago:
It’s too late for me now coz I didnt do my research and ive already migrated over, but good god ever loving fuck was the AIO container the hardest of all my services to set up.
Firstly, it throws a fit if you don’t set up the filesystem specifically for php and the postgres db as if it were bare metal. Idk how or why every other container I use can deal with UID 568 but Nextcloud demands www-data and netdata users.
When that’s done, you realise it won’t run background tasks because it expects cron to be set up. You have to set a cronjob that enters the container to run the cron, all to avoid the “recommended” approach of using a second nextcloud instance just to run background tasks.
And finally, and maybe this is just a fault of TrueNAS’ setup wizard but, I still had to enter the container shell to set up a bunch of basic settings like phone region. come on.
Straight up worse than installing it bare metal
- Submitted 1 month ago to selfhosted@lemmy.world | 7 comments
- Comment on Raspberry Pi4 continuous selfhosted server operations 1 month ago:
I’ve kept a raspberry pi 4b that’s given a mild OC to 1900Mhz in my boiler cupboard for a year and all its needed to keep it below 50 is:
- a tiny metal heatsink
- a 5w usb fan blowing already-warm air sorta towards it
- Comment on Docker Hub limiting unauthenticated users to 10 pulls per hour 1 month ago:
I’m quite new to docker for NAS stuff - how many pulls would the average person do? like, i don’t think i even have 10 containers 🤨