Nice! Those AllWinner boards are a little tricky to get going and have some quirks, but the price is great for the extra horsepower you get. Granted, I use the latest Armbian since the manufacturer’s images are all quite old.
Iced Raktajino
I’m beautiful and tough like a diamond…or beef jerky in a ball gown.
- 2 Posts
- 21 Comments
130GB for the entire thing? And the pi doesn’t choke on indexing / searching it?
That was my thought. I knew it couldn’t hold it in RAM but thought it would be doing crazy IO and limited by being on SD, but it seems to not be a problem. Like I said, I don’t know how ZIM does it, but it does it well. Must have some kind of index that lets it fast travel to the correct blocks or something. I dunno lol.
how capable is the search engine (I assume it has one?)
Yep, it has search. It’s…okay but kind of primitive. It’s not slow, and if you’re searching for something that’s fairly unique (as far as keywords go), it does well. But if you’re searching something like an acronym where it shows up as a regular word in other entries, it’s a lot more hit or miss.
Yep, and I love it.
I’ve got a little Banana Pi M4 Zero (PiZero form factor but much more powerful and with 4 GB RAM) loaded up with, among other useful tools, Kiwix and the full Wikipedia dump. I just refreshed it with the 2026-02 full dump, so I’m caught up for the year. I’ve also got a lot of other offline docs loaded up (React, Bun, and the devdocs for several libraries I use) and it’s nice to have local copies of those instead of googling every time.
Surprisingly, the full ~130 GB Wikipedia dump works fine on a regular Pi Zero 2 with 512 MB RAM. I don’t know how ZIM works but it does work very very well.
Iced Raktajino@startrek.websiteOPto
Selfhosted@lemmy.world•Self-Hosted Offline EAS Alerts Over Meshtastic with RTL-SDREnglish
10·1 month agoI was surprised by that, too. When I went looking for a way to decode them with RTL-SDR, I assumed it wouldn’t be parsing the audio but a narrowband data stream. TIL also.
Edit: It does kind of make sense with it being AFSK encoded in-band, though, or maybe I’m just so used to it being that way. I always thought the screeches were there to demand attention (and also be something that headend equipment can pick up and respond to). So it’s interesting they’re doing double duty as both an unmistakable audio cue to pay attention as well as containing the actual alert data.
Plus there are NOAA stations all over the country rather than centralized like the time signal transmitters. It was probably cheaper to do it in band at that scale.
That’s what I’ve done for years. Makes managing things much easier, and I run multiple APs (all with the same SSID/PSK) and you can just roam to the best one. One upstairs, one downstairs, one in the weird dead zone in my office, and one on the back patio (it’s not hardwired and uses the mesh connection for uplink).
These are all old Aruba APs running OpenWRT but that’s the plan for this Cudy Model. I may pick up a few more and just replace all of my trusty but very old Arubas.
I bought this one last month when it was on sale for $39: https://www.amazon.com/dp/B0BRK3CYY3
Haven’t deployed it yet, but it’s fully supported by OpenWRT. I would only be using it as an access point, though. My router is a USFF Optiplex with an extra NIC and runs OpenWRT.
https://github.com/marytts/marytts
I’ve used MaryTTS semi-recently. It’s older but works well enough for my cases. I have it running on a server (locally) and my endpoints make a call to it and playback the returned audio file.
On Android, I use SherpaTTS which has good voices, but I’m not aware of a desktop/Linux option. It mentions using voices from Coqui which you linked, so I would guess that would be the way to go for desktop.
Yeah, I don’t know about pre-installed with Android that aren’t ad platforms masquerading as consumer hardware. I’d never use one unless it was supported by LineageOS or something. My comment was more “roll your own” in nature.
Maybe one of those HDMI “stick” PCs you can get? There’s x86 Android builds you can run or you can do like I did with my media PCs and boot into Openbox and just launch a fullscreen browser right to Jellyfin and control it from your phone. (My main setup uses Emby but should be able to do the same with JF).
I’ve actually got a portable Jellyfin server I take with me. Built on the OrangePi Zero 2W with a USB->NVMe acting as media storage (as well as the Jellyfin DB). It’s got several other services running as well as a second Wifi adapter so it can also act as a travel router.
For playback, I pretty much just use my laptop or phone but have thought about adding one of the “stick” PCs as a client for it.
Iced Raktajino@startrek.websiteto
Selfhosted@lemmy.world•ISO Project Ideas For Wyse 3040 & 5010 Thin ClientsEnglish
2·6 months agoYep, that’s why I haven’t messed with Kubernetes either; way overkill for a homelab and especially so since I downsized due to soaring electricity costs here.
Iced Raktajino@startrek.websiteto
Selfhosted@lemmy.world•ISO Project Ideas For Wyse 3040 & 5010 Thin ClientsEnglish
3·6 months agoThe only reason I gave up on Docker Swarm was that it seemed pretty dead-end as far as being useful outside the homelab. At the time, it was still competing with Kubernetes, but Kube seems to have won out. I’m not even sure Docker CE even still has Swarm. It’s been a good while since I messed with it. It might be a “pro” feature nowadays.
Edit: Docker 28.5.2 still has Swarm.
Still, it was nice and a lot easier to use than Kubernetes once you wrapped your head around swarm networking.
Iced Raktajino@startrek.websiteto
Selfhosted@lemmy.world•ISO Project Ideas For Wyse 3040 & 5010 Thin ClientsEnglish
9·6 months agoI had 15 of the 2013-era 5010 thin clients. Most of them have had their SSDs and RAM upgraded.
They’ve worn many hats since I’ve had them, but some of their uses and proposed uses were:
- I did a 15 node Docker Swarm setup and used that to both run some of my applications as well as learn how to do horizontal scaling.
- One of them was my router for a good while. Only replaced it in that role when I got symmetric gigabit fiber. Before that, I used VLANs to to run LAN and WAN over its single ethernet port since I had asymmetric 500 Mbps and never saturated the port.
- Run small/lightweight applications in highly-available pairs/clusters
- Use them to practice clustered services (Multi-master Galera/MariaDB, multi-master LDAP, CouchDB, etc)
- Use them as Snapcast clients in each room
- Add wireless cards, install OpenWRT, and make powerful access points for each room (can combine with the above and also be a Snapcast client)
- Set them up as VPN tunnel endpoints, give them out to friends, and have a private network
Of the 15, I think I’m only actively using 3 nowadays. One is my MPD+Snapcast server, one is running HomeAssistant, and the third is my backup LDAP server. The rest I just spin up as needed for various projects; I downsized my homelab and don’t have a lot of spare capacity for dev/test VMs these days, so these work great in place of that.
Iced Raktajino@startrek.websiteto
Selfhosted@lemmy.world•how do you explain selfhosting to the non-techies in your life?English
5·6 months ago“Does it piss you off when Google/whatever does [blank]? Yeah, me too. So I run my own versions to not have to deal with that crap. Would you like me to set you up an account on my stuff?”
Iced Raktajino@startrek.websiteto
cybersecurity@infosec.pub•What are You Working on Wednesday
4·6 months agoBeen playing with a Raspberry Pi Zero clone (Orange Pi Zero 2W) to make a portable travel router + app server + party box + development environment. Basically seeing what all I can cram into four 1.5 GHz cores and 4 GB of RAM in a Pi Zero form factor.
Its primary upstream is wifi (but can use ethernet or USB tethering with some reconfiguring) and also presents an access point. AP, ethernet, and USB ethernet gadget interfaces are bridged into the “LAN” segment.
Has multiple VPNs (one for privacy and one for connecting to my internal stack), PiHole for DHCP services and ad blocking, PairDrop for sharing files, CodeServer for development, MPD and Snapcast for listening to music (plus another Pi Zero to act as a satellite speaker), Kiwix with the full 120 GB dump of Wikipedia and pretty much every dev doc I could load, Calibre Web with most of my book collection loaded, and Searx-NG to provide a portable search engine that’s not infested with AI and SEO slop.
It’s also running Nginx with real Let’s Encrypt certs so all the web apps it hosts are properly running behind HTTPS.
Still working out some kinks / hardware quirks and don’t have the scripting automation complete to cast from Bluetooth to Snapcast server, but that does work on the bench.
I call it the “Quirky Turkey”.
Block diagram

Back view (one USB is power the second a USB C DAC->RCA connecting it to my Bose)

Front view

Iced Raktajino@startrek.websiteto
Selfhosted@lemmy.world•Anyone have long range 802.11ah / HaLow experience?English
31·7 months agoI think the point of 11h is to achieve that kind of range without directional antennas. Basically as a higher-bandwidth version of LoRa.
Iced Raktajino@startrek.websiteto
Selfhosted@lemmy.world•Looking for a relatively cheap camera systemEnglish
3·8 months agoI think I’m just gonna get some Pi Zeros + cameras and just roll my own. Probably use the NoIR versions and some cheap IR illuminators. Feed those into Zoneminder.
Bonus points if I can find some old CCTV cameras, gut them, and fit the pi camera to those optics.
Iced Raktajino@startrek.websiteto
Selfhosted@lemmy.world•Looking for a relatively cheap camera systemEnglish
4·8 months agoThat’s a real hero move, and I appreciate it.
Iced Raktajino@startrek.websiteto
Selfhosted@lemmy.world•Looking for a relatively cheap camera systemEnglish
411·8 months agoCommenting so I can remember to check back for any suggestions. I’ve basically run into this problem:

Iced Raktajino@startrek.websiteto
The Onion@midwest.social•Point/Counterpoint: The Future Will Be A Totalitarian Government Dystopia vs. The Future Will Be A Privatized Corporate DystopiaEnglish
9·9 months agoFrom 2000. I think about this one a lot.
You should watch Continuum. It’s from 2012, I think, and the future there is totalitarian privatized corporate dystopia.



Mine’s only for people I know personally, so it’s backed by my LDAP server and registration is disabled in Synapse. I use my regular onboarding process to create the new LDAP user and grant access to Synapse.