non_burglar
@non_burglar@lemmy.world
- Comment on Selfhosted Calendar Server that works with the G? 1 day ago:
Radicale was easy enough for me. Davx5 on android to connect to it, and that’s it.
- Comment on Don't Trust, Verify (or: Validating Origin and Integrity without Public CAs) 4 days ago:
There is.
- Comment on Why is my home server using so much RAM for cache + buffer? 5 days ago:
when it clearly should not be doing it.
No, sorry. We don’t know enough to say this. What were the options when configuring ext4? What record size is grafana using? Mariadb or postgres? Is there contention with another db? Is there a mounted NFS path in the same ext4 partition with weird block settings? There are lots of legitimate config reasons for op’s problem, but there are so many parts of op’s setup we don’t know, we similarly can’t possibly know what the issue is.
Swappiness works as intended in most default scheduler configurations and seeing high swap is a symptom, not an issue. It is almost always more productive to find out why the swapping is happening.
- Comment on Why is my home server using so much RAM for cache + buffer? 6 days ago:
I agree that hitting swap is not ideal, but messing with swappiness sysctl is almost never the answer and very often leads to more problems than it solves.
If you want to tune for workload without needing fairly deep understanding of how Linux manages memory, use a sysctl that sets a whole system behaviour like CPU governor presets.
IMO, Linux is configured for “old” systems by default: slow HDDs, and constrained RAM pools, where disk IO really, really needs caching, and where idle background processes take a large fraction of RAM.
Not really a matter of opinion, and not true since kernel 5.1 when ssds became first class citizens.
- Comment on Open CAD Studio 6 days ago:
This is a self-hosting community. Your promoted app is just an application, there is no self-hosted component.
- Comment on Putting a Bunny.net CDN in Front of My Static Blog 1 week ago:
Ooof, that domain name, tho…
- Comment on I measured the idle RAM of 19 self-hosted apps on identical hardware so you can size a VPS without guessing 1 week ago:
So, couple things here:
- Most VPS have elastic memory, meaning they can borrow burst ram from the host for short periods. This means you 1GB vps can probably run at 1.5GB or even two during some demanding jobs for a short time. And depends on the provider.
- You don’t document how you installed any of these.
- .net core doesn’t work that way, it’s not “running” underneath the arr stack. There is some init stuff that happens when you first start a .net app, setting up DLLs, paths in /opt and such, but there isn’t a resident “layer” involved.
- My arr stack executables never, ever exceed 700MB, 2GB is more than enough. I’ve watched these metrics since the days when radarr and sonarr were backed by mono. You do need some mem space to store temporary show/movie metadata, but it’s trivial.
- As others have said, peak demand ia what you want to know, not base requirement.
Generally, I like where you’re taking this, but I think some more experience with how processes and memory work will help you a lot.
- Comment on OPNsense on top of Proxmox - Part 2 2 weeks ago:
Opnsense is based on FreeBSD, not openbsd. They are different in handling jails, driver and fs support, so it does matter if you’re looking for info.
- Comment on Self-Host Weekly (7 August 2026) 2 weeks ago:
I appreciate tour candor, but do you understand why the backlash happens?
- Comment on [AIP] CookTrace v1.1.1: In-App Updates, Full i18n Sweep, Password-Manager App-ID Fix 2 weeks ago:
One thing I wish ai would teach vibe coders is how to use semantic versioning.
Trying to infer state of project from versions in ai-assisted software is an exercise in confusion.
- Comment on Is this a good first homeserver? 2 weeks ago:
Agree on the Jonsbo. I have an N1 and it is not great for cooling HDD either. Jonsbo seem to design their cases as ideas and never actually test them.
- Comment on Selfhosting Sunday! What's up? 2 weeks ago:
I have found that a combo of Terraform and ansible cover almost everything, if that’s of any use.
- Comment on Navidrome repost: Heads-up: the next release changes all internal IDs 3 weeks ago:
Will test, thx. Keep up the good work.
- Comment on Homelab discussion 3 weeks ago:
I initially set it up because bothbsonarr and radarr were making their own api calls to indexers and I would get some “daily max exceeded” for certain sites. The idea was that if one host made the calls instead of 2, I wouldn’t get rate limited as much.
Now I only have my nzb and pb indexers, the first has no such limits because I pay for it, and the second is only used as a second priority, so I don’t really hit limits anymore.
If you have a bunch of arr services, this is useful. But I only have the two, so I don’t think it’s much work to set indexers up individually.
- Comment on Homelab discussion 3 weeks ago:
To me, it’s a good stack. A lot of ppl have lower numbers than this, but then they set up a VM with docker and just run 12 extra things there. :P
- Comment on Homelab discussion 3 weeks ago:
Yeah. I have a dell r430 sitting unused and a supermicro xeon-d board, both have a BMC.
It’s really nice to have, but server stuff is expensive and power hungry.
Plus, I’ve shifted my way of looking at the setup where I’d rather it just default to starting back up properly. Even if I have a failed disk, if I’m away there’s nothing incan do about it until I’m physically back.
I’m almost 30yrs in it/devops/infosec and I’m no longer interested in owning an excavator just because I can.
- Comment on Homelab discussion 3 weeks ago:
Incus, all services running in lxc. Ansible and templates to run startup stuff for new containers (ssh keys, etc). My docker setup is primitive, I regressed down to individual containers for each with docker compose. It’s so trivial to restore last night’s lxc backup that k3s/k8s doesn’t really help me. Intact, i’ve been simplifying everything to suit my use, including hardware.
- sonarr
- radarr
- bazarr
- prowlarr (I’m close to getting rid of this)
- transmission
- sabnzbd
- kavita for comics only
- calibre Web automated (CWA)
- frigate NVR
- navidrome
- immich
- openwisp to manage 2x openwrt access points
- homeassistant
- technitium DNS x2
- uptimekuma monitoring x2
- ntfy for push notifications
- ansible
- jellyfin
- radicale
- syncthing
- Wireguard
- wanderer for GPS track mgmt on “big screen”. I track my GPS trails and drives as a hobby. I’d love a self-hosted comaps web client, but I can’t really find one. :(
Plus lots of transient trials that come and go with interest. Rotating 7 day/4 week/3 months backups by NFS with pruning, includes snapshots, but I set expires on these.
This is running on 2x minipcs with 48GB ram each, but they are way overkill. I just received a mini itx i5 board, which will house all of the containers, save VPN and 1x DNS, which I will run on an SBC.
So I’m going down from 2x servers + 1 NFS nas to one 1u server for everything plus one SBC so I can reboot it.
Power consumption is king factor for me now.
- Comment on PSA WordPress Core had Critical Vulnerability. Patch released on Friday. Immediately update 4 weeks ago:
I haven’t found one, no. I just use markdown and a static HTML site generator.
- Comment on PSA WordPress Core had Critical Vulnerability. Patch released on Friday. Immediately update 4 weeks ago:
Is this a trick question?
Websites are complicated. Easy, secure, cheap: pick two. There is no such thing as a universally easy, secure and cheap solution, or else we would always be using it.
Assuming you want secure and easy, I would suggest you pay someone who knows what they’re doing.
- Comment on PSA WordPress Core had Critical Vulnerability. Patch released on Friday. Immediately update 4 weeks ago:
It was time in 2013.
- Comment on Replacing a landline phone 4 weeks ago:
It isn’t technically tough to do anymore, but you can only self-hosting the sip endpoint, you need to rely on and pay for upstream trunking.
Also, be aware that 911 or emergency service contact is all over the place. In Canada, VoIP providers do not provide 911 unless they have a pots tie-in somewhere, and there are still tragic issues where 911 calls are routed to dispatchers thousands of km away.
If you have any nontechnical people who expect all the features of a landline using this, don’t do it yourself.
- Comment on What's Your Ebook Automation Pipeline 4 weeks ago:
Calibre Web Automated. I have Kobo integration enabled, so when I add an ebook to the “sync” folder, it appears on my Kobo. pretty nice system.
- Comment on [Support] HDD diing or something else? 5 weeks ago:
You have already identified the problem in the logs.
You have a fake drive with firmware that says 1.8tb but are actually much lower.
access beyond end of device
This means an inode is mapped to a non-existing sector. Get your money back, if you still can.
- Comment on 1 year into navidrome with dilligent tagging and rating, and this is how someone has the perfect theme song when they walk into a room, everytime. 1 month ago:
In tempus, the setting is called “continuous play”. In feishin, it’s called “auto-dj”. Both settings are turned on by default, so you shouldn’t have to do anything.
Scrobbling helps because every played track goes into played history, and play counts help dynamic song selection more and more over time.
- Comment on 1 year into navidrome with dilligent tagging and rating, and this is how someone has the perfect theme song when they walk into a room, everytime. 1 month ago:
I don’t use the ratings, but I’ll “heart” songs I like.
I scrobble my playing from navidrome using listenbrainz and tell my two clients Tempus and Feishin to use the scrobbled data to build dynamic playlists. If I start with a particular song or album, the mix following that is usually kept in the same mood, only strays into weird stuff once in a while, but no more that YouTube Music used to.
- Comment on I finally bought a domain! Now what 1 month ago:
I mean, there’s a difference between not gatekeeping when talking about cloudflare and completely waving Cloudflare’s banner on your front lawn.
- Cloudflare has full access to your traffic, and privacy is a very strong motivator for a good chunk of self-hosters.
- You might also be interested in Cloudflare’s unending string of bad actor captcha redirects that Cloudflare inexplicably won’t resolve, for all their 800lb gorilla strength in warding off DOS volumetric attacks.
- Another thing you would think Cloudflare has resolved: captcha hell.
So yeah, I wouldn’t have phrased it the way original comment was phrased, but holy cow, bro… Cloudflare is far from perfect and the people that will have existential problems with Cloudflare are very likely to be self-hosters.
- Comment on Nerd gang signs - let's play a game 1 month ago:
Yeah, that’s fine too. I’m being facetious, I don’t actually care that much. I just know B at this point, 30 years later.
- Comment on Nerd gang signs - let's play a game 1 month ago:
Haha, I don’t really know, it just seems easier to remember.
- Comment on Nerd gang signs - let's play a game 1 month ago:
B or death.
So long as my mortal body can pull drops, it will be B. Or you’re fired.
- Comment on Tempus v4.20.0 android subsonic client release 1 month ago:
My friend, I am a daily user of tempus and it is amazing.