news
today's howtos
-
TecMint ☛ 5 Ways to Test TCP and UDP Ports in Linux Using nc, nmap, ss, and Bash
But modern Linux systems already have several faster ways to do the same thing, and some of them give you much more information than Telnet ever did.
-
Linux Cloud VPS ☛ How to Install Odoo 18 on Ubuntu 26.04
This tutorial demonstrates how to install Odoo 18 on Ubuntu 26.04. Odoo is a comprehensive open-source ERP solution that combines essential business applications into a single platform, including accounting, CRM, sales, inventory, eCommerce, manufacturing, and more.
-
Conrad Research Corporation ☛ Tailscale SSH Server Access on FreeBSD
We setup all of our FreeBSD servers to be accessed via Tailscale's SSH so we documented it here for our quick reference in the future for new server setup. Hope it helps someone else as well.
Here are the simple steps to set up a Tailscale on your FreeBSD server: [...]
-
James Stanley ☛ Foiling a Protohackers email spam bot
I was disappointed to learn that the bot never posted off the Bot Forensics beacon. If you were using Bot Forensics as general-purpose bot detection, this would kind of be the ideal case. If you refuse to send emails for any session that has not posted a good beacon, then this misbehaving bot is blocked and you don't really care what the beacon would have contained.
-
Artyom Bologov ☛ Codeberg Pages 2: Setting Up Subdomain for git-pages Back-end
So Codeberg Pages have finally moved to git-pages back-end. Which is nice, don’t get me wrong! It’s fast, it’s lean, it’s featureful. But… Codeberg Pages docs related to deployment are pretty obscure. And the maintainers don’t feel like fixing this. Thus this post: to explain my journey in setting up scheme-index.aartaka.me as a custom domain subdomain.
I have to link to Codeberg Pages docs for fairness. In case you can understand them all and set up your subdomain based on them, then nice! But I wasn’t able to get through them and had to experiment and make many mistakes in the process. Here’s what I did.