• 1 Post
  • 92 Comments
Joined 1 year ago
cake
Cake day: June 20th, 2023

help-circle






  • Is an extension cord really out of the question? Keeping a power bank running 24 hours a day means you will have to recharge it quite often, even if it is large, since the power bank circuitry itself consumes current proportional to its size, more or less. And a solar panel would have to be at least 1 foot on a side, maybe bigger, and facing the sun. Maybe not that practical for a window installation.

    You might be better off scripting a phone. Maybe the phone can completely power itself off except for the minute or so per day where it would boot itself, take a picture, and power off again.





  • It was ok at the time, and if it isn’t ok now, that means you want to run something that is too bloated for its own good.

    Really though, special hardware for this doesn’t make too much sense. A raspberry pi with two ethernet interfaces would be great, but if you can live with ethernet plus wifi, the current rpi’s will do it. Otherwise there are lots of similar boards that really do have two ethernet.

    I have not really felt much use for self hosted server hardware at home. I use VPS’s for that and it’s less hassle. Maybe it doesn’t count as completely self hosted, but conceptually it’s a miniature colo box.





  • If it’s like the Pico W, that will be like the regular version with a 3rd party wireless chip added, maybe even the same chip already used in the Pico W.

    I’d like to see a Linux board in the Pico form factor, using Risc-V with appropriate MMU extensions, less powerful than a Pi Zero and hopefully still at the $5 price point. SIngle or double Risc-V core and 64MB of ram plus an SD slot makes a pretty nice embedded Linux board.



  • Oh man, what a mess. It is just not worth it if you’re only adding 1 or 2 TB. Also you don’t say what kind of data you want to store on this system. If it’s media files (static once written) that can simplify things.

    I’d say don’t mess with external drives at all. Your simplest path is upgrade your 1TB internal SSD to 2TB or 4TB. Those aren’t too expensive, and you get SSD storage. Yes you may as well use LUKS unless you want to get fancier. I have some thoughts about key management but haven’t implemented them in practice, so talk about that would be theoretical.

    RAID is for when you have data that changes, like databases where you frequently add rows or do updates, so you are up to date if a drive crashes just after an update. It also lets you keep the system running while you hot swap the crashed drive. If you don’t mind taking your storage offline while you restore from a backup, and you don’t mind having to recreate the most recent data, you don’t need RAID.

    I simply keep my static stuff and backups on a Hetzner StorageBox, encrypted with Borg Backup. That eliminates all the hassles of RAID, buying hardware and keeping it at home, etc. I can remote mount it (read only) with sshfs with all cryptography happening on the client side (in practice I don’t do that very often). There’s no need to use an encrypted file system on the server, or for the server to ever see plaintext. Of course StorageBox is not self hosted, but you could do something similar with a bare iron storage server. Anyway I think it’s difficult to beat this for economy until you have tens or maybe 100’s of TB of data.