

Agree, although I’ve recently replaced the python usecase with Go. Almost as easy to write, but much faster and safer.
Agree, although I’ve recently replaced the python usecase with Go. Almost as easy to write, but much faster and safer.
It’s perfect for daily interactive use, but terrible for scripting. I write almost all my scripts in bash
, the only exceptions being convenience scripts for fish
itself.
My first ever distro was Xubuntu. (I did install Lubuntu before it, but found it too “ugly” so switched to Xubuntu after about 30 mins.)
I was still in high school, around 2014-15. My pc was getting old, and I read online that Linux can make your pc run faster. So, I decided to give it a try. I also read online that Xubuntu (and Lubuntu) is among the lightest of distros, so decided to install that. It was worthwhile, to say the least.
I currently use mostly EndeavourOS and AlmaLinux for my personal machines, depending on the type of the device. I have installed Fedora on my sister’s laptop, and Debian Stable on my parents’ PC, so I have to maintain those as well. Also, I have a few Pi zero2s for various things, so I use PiOS (or whatever it’s called these days) from time to time.
It was just a matter of setting the correct user. In most cases, user: 1000:1000
should fix it.
Upon further testing, this does actually work. You may set both read_only: true
, and cap_drop: all
and it will work as long as you have a named volume. I had it mount a database file from the host system for my test config, which is why I was getting the errors. I don’t know how to make that work though i.e. when the db is bind mounted from the host system. Setting the mount :rw
doesn’t seem to fix it.
Thanks. I had never tested this before. Seems like it throws errors. Of course, adding and deleting links don’t work. But that’s to be expected. But also link resolution fails since it cannot update the hit count properly. If this is a legitimate use case for you, I might work on making it work.
Well, it’s statically typed, and it’s memory safe. (There can be some race conditions during concurrent execution, but that’s not relevant for simple scripts.)