On Proxmox, sometimes a VM refuses to shut down. It’s quite annoying, so here’s the ultimate solution: the “kill -9” of the VM’s PID.
Of course, there are gentler methods before resorting to this, but let’s not get into details!
On Proxmox, sometimes a VM refuses to shut down. It’s quite annoying, so here’s the ultimate solution: the “kill -9” of the VM’s PID.
Of course, there are gentler methods before resorting to this, but let’s not get into details!
The NFS is a system for file sharing over the network.
Here, we will configure an NFS server and a client.
When you make a certificate request via certbot, you can declare multiple subdomains for the same certificate. Once your certificate is generated, you will need to merge the certificate and the key.
It might be interesting to create a VLAN to isolate one or more VMs in a network.
In Proxmox, click on your hypervisor, then on network, and create a new Linux Bridge interface.
HaProxy is a remarkable tool that notably allows for load balancing or reverse proxying. It’s this latter functionality we will be focusing on.
The goal is to make two different web servers accessible from the same IP address and port via two subdomains.
An important step when deploying an Apache2 server is the transition from the HTTP protocol to HTTPS. This allows for the encryption of data between the client and the server to protect its content from being transmitted in plain text over the internet.
Setting up DKIM (DomainKeys Identified Mail) on a server is essential for authenticating emails sent from that server. This ensures that the email content has not been altered during transit.
I encountered a rather constraining issue for sticklers like me; I have my mail server hosting Postfix and Dovecot duo. The logs are respectively distributed in /var/log/mail.log for Postfix and /var/log/mail.log for Dovecot. Problem is, when sending these logs via Rsyslog to the receiving server, I ended up with a concatenation of both files into one. Let’s discover the solution to this problem together!
For certain needs, it may be necessary to execute a script via crontab by a user other than root. In this tutorial, I will use www-data because my script will be related to my Apache server.
WireGuard is a very lightweight and easy-to-configure VPN that operates on a P2P system. It is available on many platforms like Windows or Android and is incredibly stable!