· ~5 min read

Site update: viotnet.com, my labs on GitHub, and a YouTube channel on the way

A new domain and what it took to set up properly, a suspended GitHub account that came back, my network labs now on the site, SecureVault v2 merged and released, and a YouTube channel for labs coming soon.

A lot changed around this site in the last few weeks, so here is the short version: what I did, what went wrong, and what is coming next.

A new home: viotnet.com

The site started on a free viotnet.pages.dev address. That worked until I shared it on LinkedIn: the post was restricted and the link preview would not load, most likely because shared hosting domains are filtered harder. So the blog now lives on its own domain, viotnet.com, registered through Cloudflare at cost (about $11 a year).

Buying the domain was the easy part. Doing it properly took a few more steps:

With the new domain, the LinkedIn preview loads normally.

The GitHub account that disappeared, and came back

In October my GitHub account was suspended without warning, with a generic message about a violation of the terms of service. I never got a specific reason. My best guess is automated abuse detection: my public repositories are security labs that include attack simulations, and I had pushed a lot in a short time while rewriting SecureVault. That is a guess, not something GitHub confirmed.

I filed an appeal, explained who I am and what the repositories are for (security labs for my MSc and my own learning), and after a few weeks the account was restored with everything intact.

Two things I took from it:

My network labs, now on the site

With the account back, I added the labs from my GitHub to the labs section, each linking to its repository:

SecureVault v2 is merged and released

The rewrite of my password manager, described in this post, was waiting on a branch because of the suspension. It is now merged into the main branch through a pull request, with the desktop GUI included, and tagged as releases v2.0.0 and v2.1.0.

The pull request was a good reminder of why CI exists:

The code is on GitHub.

Coming next: a YouTube channel for labs

I am starting a YouTube channel where I will build and break labs on video: firewalls, VPNs, IPS rules, forensics, and the tools I write, with the same purple-team approach as this blog. The write-ups will stay here, and the videos will show the parts that are easier to understand when you see them happen.

The last few days were quieter on purpose: I was studying for Fortinet NSE 3 and took a few days off. That is done, so expect a lot more here soon: new labs, new write-ups, and the first videos.

If there is a lab you would like to see, email me at papas@viotnet.com.

Want the configs or code from this lab, or have a question? Email me at papas@viotnet.com

← all posts