@albi I'm aware of that, and I find it quite tedious. I'd rather have containers behave as any other program to whatever extent possible and as such get managed by the same nftables rules as everything else.
I don't like how Docker messes with your firewall rules and will even force some degree of iptables dependence on you. I have tried using its DOCKER-USER chain but the results were flaky.
Podman, on the other hand, can be run completely daemonless and rootless meaning it will be not only uninterested but also completely unable to mess with your firewall.
This plus a reverse proxy give me so much versatility for a much lower cognitive cost compared to trying to make Docker behave.
Feels like such a basic thing to have your firewall rules managed strictly by you without any interference...
Just found carl, a modern version of cal (the unix calendar utility that prints a tabular view of months).
What stands out for me here is the ability to highlight events from calendar files.
This is superb in conjunction with vdirsyncer, which I’ve been using for a long time for exactly the purpose of having a local directory of .ics files for each of my Nextcloud DAV calendars.
Low latency, has the options I need, and I appreciate the defaults of leaving the query in the URL and in the page title.
SearXNG is a meta-search engine. You can use it as a front-end to one or multiple search engines such as DuckDuckGo, Google, Bing, Qwant, ..., it only depends on what your instance makes available.
Recently got a cheap 128 GB SSD to see how BSD would run on my main machine, and this weekend threw FreeBSD on it. I'm sending this toot from the working system, and aside from the general configuration joy of being an Unix nerd, finding almost everything I need to know in the FreeBSD Handbook is a great perk on the second joy: reading docs and being able to flow acting on them.
After a while trying to understand if either ksh or zsh provided a way to prevent taking strings and undefined variables as 0 when doing arithmetic evaluation, there seems to be no feature specifically for it, sadly.
Closest is using set -o nounset (ksh) and setopt no_unset (zsh) to prevent undefined variables from evaluating to zero. If a "string" contains only numbers, a dot and whitespace, it will be treated as a number. Also, if it only contains the name of any other variable and whitespace, it evaluates to that.
Not that I expected shell languages to provide accurate arithmetic.
As a bonus though, it was cool learning about ksh's compound variables, force_float option and especially discipline functions.
A monotropic nerd. Trained for Systems Analysis. Can't stop reading the docs. Enjoys unix systems, stationary, writing, functional programming and general computer necromancy.Profile picture: A lithograph drawing of a black cat wearing a robe and holding a candlestick with a lit candle and a smoke trail.