

Torvalds uses it too I believe, so you’re in good company (Debian for me, though my heart belongs to Slackware).


Torvalds uses it too I believe, so you’re in good company (Debian for me, though my heart belongs to Slackware).


I bought a Rockchip SBC (Orange Pi 5+), and when it worked it was awesome…but man, the software support (mainly kernel space) is just not there. Exercise in frustration to get everything working at the same time.
Currently running armbian. I don’t think HW acceleration is working, and I don’t think HDMI out is even working, but for my use case it’s a stable config…for now.
deleted by creator


Per the Linux kernel coding style:
Tabs are 8 characters, and thus indentations are also 8 characters. There are heretic movements that try to make indentations 4 (or even 2!) characters deep, and that is akin to trying to define the value of PI to be 3.


Maybe not a service in the typical sense, but setting up your router+server to route your home network traffic through a VPN is a fun project.
My router (MikroTik) supports WireGuard, so I can use it with Mullvad for the whole house—but wg is demanding and it’s a slow router, so while it can NAT at ~1Gbps, it can’t do WireGuard at more than ~90Mbps. So, I set up WireGuard/Mullvad on a little SBC with a fast processor, and have my router use that instead. Using policy based routing and/or mangling, I can have different VLANs/subnets/individual hosts selectively routed through the VPN.
It’s a fun exercise, not sure I implemented it in a smart way, but it works :)
I know right? What a poser!
/s


I used Photoprism years ago, so my knowledge is probably pretty outdated.
My experience of Photoprism was that mobile was not tightly integrated. At the time I used Syncthing to sync photos — it worked ok for me, but I wasn’t going to set it up on my partner’s phone, for example.
Immich Just Works on both mobile and desktop. Multi user is great, sharing is great, and the local ML and face detection work remarkably well.
Whatever works for you is the best of course! Immich fits the bill for me, and it was very much worth it for me to “buy” it.


There’s a joke about whitespace here somewhere, I just know it.


Regarding DNS servers, what router do you have? Some routers have simple enough DNS capabilities — I have a MikroTik, and have it set up with DNS entries for internal services (including wildcard). Publicly accessible services just use my registrar’s DNS (namecheap — no complaints).
Oracle Free tier, amd64. Only use it because it’s free—limited bandwidth, but given I have slow upload at home it’s never really been a bottleneck. Hate to admit it given it’s Oracle, but I’ve been completely happy with it.
If I switch to a paid VPS I will probably go with racknerd (suggestions welcome though if you have thoughts).
Especially after adding in all the power draw of the automation requires…
What exactly is the incremental power draw for automation? My network gear and server (a little nuc) are sunk power costs as I self host other services.
Idling, my home uses around 100W with the fridge off. One 10W light is an additional 10% of my power budget, and I have a lot more than one light in my house. I also pay about $0.40/kWh.
I can be a bit neurotic about turning off lights when I leave a room, so Home Assistant was a nice way to free up brain space for me. A few motion sensors here and there + some simple automations, and the lights mostly handle themselves. Zigbee sensors and Zigbee or Matter-over-WiFi bulbs, so everything is local. A free VPS+WireGuard setup means I can access them remotely should I need to, with TailScale as a backup.
Cloud failures mean I can’t access remotely, but local control is unaffected—if my smart devices stop working it’s almost certainly my fault :)


On low end CPUs you can max out the CPU before maxing out network—if you want to get fancy, you can use rsync over an unencrypted remote shell like rsh, but I would only do this if the computers were directly connected to each other by one Ethernet cable.


If you’re running it via docker compose it’s trivial to upgrade, and there are no breaking changes. Pull, down, up, you’re done.


First, that would be lousy public transit design and the route should be rethought.
Second — does this hyppthetical bus run other routes? Is it electric, powered by overhead lines?
Of course you can up with niche counterexamples for an argument presented in meme format, but that doesn’t mean it’s not, broadly speaking, correct.


Frigate is pretty good, too. I’ve only been running it for a few months but I’m very happy with it.
I wonder what the effective range is if it’s charging at every stop (obviously depends on tons of factors).
Busses are a neat use case for electric vehicles in this regard.
Obviously you should use an exponential search, assuming you don’t know the age of the oldest human.