Thinking Linux

Me as a Linux user I always like to understand how servers work and what I need to do to configure a server, while my internet usage is lower, since I am a big fan of RSS protocol, which give me the opportunity to read almost everything without using a web browser. Most of the time the activity of my computers, are using Tmux, Mutt, Irssi, Git, Tut, NVM to install NodeJS as a user, Pandoc to convert Markdown files to HTML, Vim that become my daily editor, some Rust useful projects, and some others, using Python. I rarely login in platforms, I rarely use social-networks. I even use another awesome application called NChat to run inside Tmux. WPA-Supplicant if I need to use some public Wifi, which is very rare to happen, the amazing yt-dlp using ffmpeg to convert videos on audios, and mpv to listen audios, playing videos and listening to online radios.

Having a dedicated server is another topic, while Cloudflare offer the cloudflared application, to create a tunnel between their servers and my private webserver. This can be a Awesome way to at least, own the data and own the server for only, Electricity cost + Internet cost. Then I start to investigate, what I need to have a secure host, beside the Firewall features that Cloudflare already offer for free, to registered users who own a domain, and naturally, to all developers.

Docker can be a good approach, while I always like the old fashion of a Nginx server or Apache. A Self Hosted application is awesome, while having the server outside home and have the Admin-Panel running at home, by my will, is another good approach. Then the server have no Login-Form on Internet, and therefor, the attack surfice is lower.

I find amazing projects at GitHub with all kind. Fail2Ban is a known software for servers, to block what they call “offenders”, which is malicious activity from random users using automatic scripts, or people who know more about how to think, can find bugs in code, to be able to hack the code, while my side needs to think about the other side of the attack, which is focused on Security techniques to prevent all kind of Security issues.

In this investigation I found that even Google do some SPAM and there is a Phishing Database. O_o

I personally use in my Linux computers, the StevenBlack hosts or for a paranoid situation the Ultimate-Host-Blacklist, which are projects that are regulary updated.

My web surf is cleaner and I feel better.