Apple is not known worldwide for developing software that is open to everything. In fact, its way of limiting multitasking made the web version of WhatsApp slow to work with the iPhone. To officially install apps like Kodi on their mobile devices, we don't even talk. What wasn't available either was something to sync an iPhone or iPad with a Linux computer, but that's already a thing of the past, since KDE Connect has hit the App Store.
Frequent charging and discharging loops lead to degradation in the battery. Therefore, to promote the battery’s lifespan, you need to reduce this loop. And if your work environment involves sitting at a table all the time, your laptop should stay connected to the electric outlet all the time.
But, that will put your laptop always at 100% charged level which is another cause of battery degradation. Hence, many manufacturers (like Lenovo, and Asus) ask you to set charging limit/threshold.
Unfortunately, these manufacturers provide their tools only for Windows and not for Linux. Hence, through this article, I would like to assist you in how to set the battery charging threshold on Linux. Just follow these steps and you are done.
If you use docker to manage an infrastructure or create docker templates, in general you will certainly have your own infrastructure with VMs + portainer for example. Or you use Docker Desktop under Windows, the disadvantage is either to have a small server, or to emulate your machines on your computer if it is powerful enough. Docker Desktop is not really optimized for deploying your future instances. A little tip to let you use Visual Studio code with docker in WSL, yes Visual Studio Code is really a powerful editor.
If like me you host several services at home or in production, you are not going to set up a certificate on each server or docker, the easiest way to manage certificates is to centralize certificate management in a single node or docker. Traefik is much favored but I prefer Nginx proxy manager because it is easy to use and light and above all to add a service by UI in a simpler way. Traefik is useful for its configuration files, the logic of its configuration and the integration of Docker / Kubernetes. But above all Traefik becomes the ideal solution when I load/unload containers, it is the only one that allows me to simply manage the ports dynamically.
In my infrastructure I use Microsoft's active directory a lot, which for me remains the most complete in terms of hybrid configuration on various OS.
I generally use Linux distributions as a server for web hosting and more. The easiest way is to connect an LDAP directory or active directory.
Here I will detail my way with ubuntu server 22.04 lts, however the configuration may be wrong on other distributions or future updates. So be careful in productive use.