

Deep packet inspection. Looking for patterns in the actual headers and payload of packets. Computationally expensive.


Deep packet inspection. Looking for patterns in the actual headers and payload of packets. Computationally expensive.


These are different altogether.
The digital code in a time signal isn’t meant for humans to hear, it’s meant to sync devices.
The EAS is designed to be replayed on various radio systems with a simple and low-tech floor to get out there where it will be received. EAS that qualify (severe weather alerts) broadcast on NOAA’s various LF, VH, and VHF frequencies are transmitted on equipment that not only doesn’t carry digital side-channel, but isn’t even duplex.
Source: I am the radio person for my local Air Search and Rescue.


I see you’ve partly solved your upload and cover issue, but I will say that CWA with auto monitoring directories and auto conversion has been a godsend for me.
My workflow is to add the books manually to CWA, and I have a bookshelf that just syncs to my kobo.


Sorry, I didn’t mean to doom that answer.
It is possible, but it is complex and onerous. How much appetite you have for that is of course up to you.
The basic functionality of hosting my own caldav/cardav fully privately with synchronising across devices is enough for me.


So you are asking about something that seems simple, but is actually many different components working together. Apple and google have really made this integrated for a long time.
What you want is:
I’ve left out all the plumbing needed to either support your access to this, or provide secure integration with a 3rd party email service.
This is a hard problem to solve for self-hosting. I have a self-hosted radicale instance and I get around the inter-connectivity by simply exporting ICS files and sending them to folks. Updating meeting times, setting calendar sharing is all very difficult because of above.
I haven’t found one yet. My workflow is to use nicotine+ to find flac music, convert to 256bit opus, properly tag with Picard, rsync with my Navidrome library and trigger a scan. It’s clean for me and lots of it is scripted, but that wouldn’t work for everyone.
Radarr and Sonarr work because the workflow of show -> season -> S01E01.Title.extension (even simpler for movies) is well known and accepted as more or less a standard for organizing video media.
Music, on the other hand, is very individual. Some like strict folder organization, others are particular about naming conventions, others are picky about tags, there is no standard for handling playlists, off-beat, rare, or bootleg music is enjoyed by some, some like compilation albums, etc.
If you look at the complaints for lidarr, most of the issues stem from folks not fitting lidarr into their workflow, which is totally valid, but not something the Lidarr devs could do anything about.
Ultimately, Lidarr failed because metadata fetching became onerous to maintain.
Lidarr is more or less abandoned, FYI.
As someone else here mentioned, powertop can significantly reduce consumption at idle, which helps.
In the world of servers, though, unless a device is only accessed once a day, it’s tough to get the HDD to spin down.
Fair enough, thanks for taking the time.
Yeah, I see the tooling and it seems nice. I’ve always used the CLI tools and scripts I’ve built over the years to get this done, but having unified functions in one place is great.
I just don’t understand the hosting part… Is there an advantage to having it hosted rather than in a local appimage or flatpak? Maybe I’m misunderstanding the premise…
I honestly don’t understand the need for bentopdf. Why is hosting PDF manipulation useful?


I think alpine qualifies as barebones Linux, generally.


Straight up barebones Linux.


Ansible. At least that I’ve found.
Edit: I use generic commands to do things like update and reboot. O believe there’s an openwrt module for ansible as well, which kicks back a bit more info to ansible.
I’ve found openwrt to be extremely stable and doesn’t need a lot of intervention.


Openwisp is an orchestration platform, but it is very overwhelming to the home/homelab user and not suitable for someone expecting the Unifi “single pane of glass”. It works best when most devices are the same model, otherwise you’re just making templates for many diferent device types.


I only run two instances, both run nginx and static HTML sites (plus all the stupid mandatory bits like fail2ban, python for ansible, certbot, etc. They are very low usage and get no seo or anything so they are really, really low usage.
I’ve never been warned about resources so far, and it’s been 3 years. I intensionally don’t run any high-bandwidth stuff like a matrix server or file sync for that reason.
I just lock it right down with keys and firewall entries for SSH. Logs are pretty quiet, except for llm scraping, but they are rate-limited, so they go away quickly.
Be aware that Oracle presents image “shapes” as the os images for use,which include oracle, Ubuntu, and a few others. These do have oracle metrics gathering and agents installed to help with migration between data centre zones, so it’s conceivable that they can read what’s on the os. I don’t have any PII on there except public keys and my email address.


The install script ceased being supported 3 years ago on Alpine. I think it was over handling of non-systemctl systems, but I can’t remember.
I used to run pihole on alpine containers and one say the install just wouldn’t update the FTL server. I switched to another DNS solution at that point.
Best suggestion is to run the docker container, as another user suggested here.


Just to add to your comment:
As much as I hate oracle, I run their free-tier vps in a Canadian datacenter and it never required my cc. I think it’s geographic location-dependent.


If the caldav and cardav specs were more practical and less insane, we would probably have a lot more choice in software to these ends.
Logical IP addressing and physical interfaces are completely separate. One physical interfaces with multiple IPs, many physical interfaces bound together into one logical interface, depends on the situation.