DNS load balancing for Pi-hole with Dnsdist
I believed it would be beneficial to implement a load balancer with health check capabilities to distribute DNS traffic from devices across multiple Pi-hole instances, which are connected to Unbound.
I believed it would be beneficial to implement a load balancer with health check capabilities to distribute DNS traffic from devices across multiple Pi-hole instances, which are connected to Unbound.
Using Caddy’s reverse proxy functionality to browse my web applications with DNS instead of an IP address and port number.
With the recent release of XCP-ng 8.3, I found it intriguing to explore XCP-ng in tandem with Xen Orchestra for managing hosts and pools, as well as experimenting with XO Lite.
Guacamole on NixOS allows you to access your desktop environment and terminal via a web browser, supporting protocols like VNC, RDP, and SSH.
After conducting some research, I discovered Ollama, an open-source tool that simplifies running large language models (LLMs) locally on your machine.
You can use newer packages and services from the unstable channel in NixOS by adding it declaratively to the configuration.
A quick note on downloading Python packages and installing them offline on other machines.
I decided to install NixOS on an encrypted disk. This way, if anything happens to the PC or server, my data remains secure and won’t be exposed.
Adding the user interface for virtual machines to Cockpit, a cutting-edge web-based graphical interface for server management.
Adding the user interface for Podman containers to Cockpit, a cutting-edge web-based graphical interface for server management.
Cockpit is a cutting-edge web-based graphical interface for server management.
Discovering NixOS has been a pleasant surprise—I can’t believe it took me so long! It’s clean and allows for centralized configuration. I’m thrilled with it so far.
I’ve compiled this note on how to update and upgrade NixOS.
phpMyAdmin is a free web-based software tool designed to manage and administer MariaDB.
Setting up the MariaDB container with Linux or NixOS configuration.
Caddy is a simple, open-source web server that I use as a local reverse proxy.
Setting up the Pi-hole container with Linux or NixOS configuration.
I searched for a simple dashboard to use as a home page on my clients, and I found it.
Sending a test message to a syslog server using logger and verifying the connection with tcpdump.
Deleting InfluxDB 2.x measurements by API or shell command.
Setting up the Unbound container with Linux.
Setup shared folders with CIFS and mount at startup.
The commands to check whether Docker or Podman containers are running properly or not.
Updating Docker containers with Portainer or just with the Linux terminal.
Using mysqldump and the crontab to backup MariaDB databases.
A quick note about checking ports with Netstat.
Setup your user account to run Docker commands without sudo.