Debian template for Proxmox VE

When learning about linux, one of the best ways to do it is with a home lab. A way of trying new things without worrying about destroying anything important. But this process may become tedious when rebuilding constantly. When using a hypervisor like Proxmox, there are ways to automate the server installation, in this case, for Debian. What is Proxmox VE Proxmox is a platform for virtualization. Maybe you have tried things like VirtualBox or VMWare, well, it is something like that but focused on a web interface where you can manage VMs and linux containers. It helps with the administration of networking, HA and quality of lives things like Cloud Init. ...

July 14, 2024 · 2 min · 322 words · ks32

Self-hosting Overleaf

If you are a student or an academic in a science field you have probably heard about LaTeX. It is a software for typesetting documents. To say it in another way, a fancy Micro$oft Word. Well, it is awesome because it is free software and an amazing standardization platform, but it is not that easy to use. Some platforms have developed around it, to be specific, I am talking about overleaf, a collaborative cloud-based text editor. I have used in cases when live collaboration is needed, the problem is pricing, even if you are a student it is kinda expensive. ...

April 26, 2024 · 3 min · 618 words · ks32

Linux basics

This is a little guide made for people who want to give linux a try, maybe because of bad experiences with other operating systems, in search of freedom with free software or if you already got annoyed by linux people and want to try what they talk all day about. This guide just has the basics, in linux you need to learn to search by yourself. Free software advantages Free: As in free speech. Private: You can disable telemetry or even compile entirely without it. Security: There are lots of people searching for bugs or CVEs, if found, it will be fixed. Freedom: You dont have to agree to anything, your binary, your responsability. Terminal Lots of people are scared about the terminal but in most cases you do not really need it. The only thing you have to keep in mind is the manual for all commans, for example: ...

November 15, 2023 · 2 min · 400 words · ks32

Virtualization server

This is a guide on installing a virtualization server on Debian GNU/Linux. Why? for testing. You can emulate hardware, test operating systems, isolate services and more, the limit is your imagination and your hardware. When virtualizating you probably want to have network access on your virtualized systems so we will configure this too. Requierements Computer with GNU/Linux installed, the guide will be in Debian but other Linux based systems will work. Internet access via ethernet Installing For virtualization in linux KVM/Qemu is prefered, for ease of use libvirt front end will be used. To install it: ...

November 14, 2023 · 3 min · 502 words · ks32

Basic nftables guide

What is nftables? Reading the wiki we learn that nftables is the firewall of the linux kernel. Being the succesor of iptables, the great. Nftables is available on kernel version 3.13 or newer so keep that it mind Why nftables? It is true that there are firewall front ends like firewalld or ufw that may be easier to understand but we need to understand that they are running nftables on the background. So if you are trying to understand how the firewall works or you just want to make complex rules you shoudl try nftables. ...

November 13, 2023 · 4 min · 723 words · ks32