

I use Joplin.


I use Joplin.


The trick is to get wordpress from debian’s repos itself. That way your wordpress is managed by debian and receives automatic security updates.


It has the “recommended” add on badge on the extension page.


ssh is probably fine for 99% of things. I use ssh exclusively mostly
The features I load cockpit up for is:
netplan try from the netplan configuration framework.)Cockpit also offers a GUI for managing virtual machines (via libvirt) or podman contaniers. So someone else might want that, although I don’t really use that. (virtual machines can be managed remotely via virt-manager over ssh by connecting to qemu+ssh://user@remote-host/system, I manage podman via the terminal).


I use cockpit, but via the client. They have a flatpak client that gives you cockpit’s features, connects over ssh (and reuses your ssh config), and doesn’t require anything to be installed on the host/server you are managing (besides ssh ofc).


Flatpak repackages binary releases as well, but only for proprietary apps (that don’t ship the source code).


Raven relicensed to gpvl3 now.


It’s really new.
It’s by the creator of Bottles btw.
I like Authentik, as I really like:
But at the same time, Authentik is very, very complex.
If you just want LDAP and OIDC in the same app, I would probably recommend KanIDM. KanIDM also does invites (although only one user at a time).
If you just want OIDC itself, pocket ID (passwordless /passkey only) and void auth both are really simple OIDC providers (that also support sign ups/invite links. EDIT: Ah, it looks like Void Auth has an experimental read only LDAP server feature. Nice.
I am also paying attention to (some less popular options):
I only wish it had mock-LDAP so I could use it with things that don’t do OIDC like OpnSense
KanIDM is probably the simplest auth server that does both OIDC and LDAP in one app. Although Kanidm’s LDAP is read only.


Hmmm, games / game servers are a bit different since, they are rarely ARM and mostly x86.
You can use tools like muvm or fex to run the x86 version of wine, and then use that to run game servers: https://docs.fedoraproject.org/en-US/fedora-asahi-remix/x86-support/
People have been able to game on the M1 since it has hardware acceleration, although I never gamed.


When I had Asahi, I just used it as a daily driver laptop. It worked perfectly fine for all of the stuff I wanted to do on my M1.
For a server, it will probably work fine as well. You have to ensure that say, the apps/docker containers you use support ARM, but ARM is fairly popular and well supported nowadays.
I did have one issue with podman, where apparently the memory is organized differently on the M1, which causes some docker containers, even if they are built for ARM, to be incompatible. I had to use podman machine, which is podman’s built in virtual machine that lets you run containers in their instead. It is designed for Mac OS, which is kind of ironic since the whole point of using Linux was that I wouldn’t have to run a virtual machine just to run podman/docker containers.


You might be interested in: https://github.com/project-copacetic/copacetic


Why not just make the router redirect the dns server somewhere else?
Are you talking about actually hijacking a network?


DNS over HTTPS
This is probably about blocking ads on IoT devices… like smart TV’s. They don’t usually use DNS over TLS/HTTPS, but sometimes have ads…


Is incus-compose a part of the base system, or an add-on
it’s a program you install on your client machine. It just connects to the Incus API (probably using the Incus cli).
How does it work on IncusOS if it’s a command-line tool and there’s neither a remote nor a local shell, only a web API?
The Incus cli connects to the API.
Does it provide a built-in way to automate container updates
For the most part, Incus containers are system containers, similar to lightweight virtual machines. They run a full distro, including systemd and all that. For keeping those updating, you would want to use the auto update methods that Linux distros provide.
There are also OCI containers that Incus can run, but I don’t think there is any form of auto update for those. You might be better off just running docker/podman/kubes in a VM for that.


Incus somewhat recently added support for gpu acceleration for VM’s via virtualgl/virgl: https://linuxcontainers.org/incus/news/#gpu-sharing-for-virtual-machines-through-drm-native-context
This does only support OpenGL, but it’s way, way better than no hardware accel for many things.
In addition to that, there is potential of windows virtual machines getting support for OpenGL hardware acceleration, as well: https://github.com/virtio-win/kvm-guest-drivers-windows/pull/943 . Unfortunately that looks like it stalled. I have seen other projects, like this or this, but even if people get something working, one big barrier is the drivers have to be signed (by Microsoft) before they can easily be included into Windows.


I use Incus on Debian 13. Debian 13 packages Incus, and that version only does security updates and focuses on stability. To be clear, Debian’s model is to not do bugfixes or feature updates, to prevent any update from being breaking in any way. This ensures users can automatically get security updates.
I get it from zabbly’s repos: https://github.com/zabbly/incus , in order to get newer versions of Incus, and to get, however. There is a risk of breaking updates but I’ll live and fixing the occasional thing on my one server is okay. The Zabbly incus repos also come with the UI, although the UI is just a static site you can put in the right spot. I like that design, because it means that only the API can do anything, which lessens the attack surface.
I also use Incus personally on my laptop on Arch Linux. It’s nice to have the same UI/UX for vm management, and being able to download the premade images from their docker like repository is pretty nice as well.
It’s missing?