Likogan.Dev

System Administrator

Docker

Docker enables straightforward application deployment and management. Containers, similar to virtual machines but with minimal overhead, allow easy application segregation on a single host.

Linux SysAdmin

Efficient Linux system administration involves tasks such as configuration, maintenance, and troubleshooting, ensuring seamless operation and security across servers.

Game Servers

Game server hosting on Linux offers a stable platform for hosting multiplayer games. Combined with Docker, game-servers can be well-isolated.

Hosted Services & Applications

Likogan.Dev: Learn

Likogan.Dev: Learn, is an independent publication launched in November 2023 by me. Topics covered include; SSH hardening, web server hardening, access policies, securing Docker containers, configuring firewalls, and more.

This site educates others on securing their services from potential attackers. I use it to showcase my expertise in defending against attacks and occasionally share new topics I'm studying.

High-Bandwidth Relays

I host a fast Tor exit node with an average of 9.0MB/s bandwidth. That's almost 1 Terrabyte every day. Metrics

Alongside Tor I host various floodfill I2P relays. Each relay usually sees between 1.0MB/s-1.5MB/s.

GitLab

I use GitLab for internal applications, CI/CD pipelines, and other system administrative tasks, along-side my personal projects.

The GitLab instance serves as an internal-use host for updating CDN content, managing internal websites, applications, and other projects. Configured with Harbor, it uses CI/CD pipelines to automatically scan and deploy docker images.

Some smaller stuff

IRC Bouncer

I'm active on a few IRC servers, and I use ZNC to stay always up-to-date.

Web CI/CD

I use GitLab with my anycast CDN to distribute applications onto each anycast node.

Docker CI/CD

I use Harbor for automated container vulnerability scanning, combined with Gitlab and Lighthouse for automatic container upgrades.

System Administration Projects

Anycast CDN for Web

I set up an anycast IP address for my primary site and have several nodes, all for https://likogan.dev/. These nodes also act as a reverse-proxy for other applications. Anycast is a type of routing that automatically directs visitors to the nearest (network-wise) server, ensuring the lowest latency.

Anycast enables instantaneous fallback in the event a server goes down. As anycast routes visitors to the nearest server, they will automatically connect to the next closest server.

Wazuh SIEM

Wazuh Security Information Event Management (SIEM) aids cybersecurity analysts in conducting thorough investigations, and implementing effective automated mitigation strategies. Wazuh collects, analyses, and performs based on security events received from Wazuh agents.

Combined with existing applications, Wazuh can not only take action upon server-events, but take action upon identified threats within applications themselves.

Personal Projects

Discord URL-Snarf Bot

This bot removes trackers from URLs from a pre-defined list of known tracking queries.

For example; a message is sent containing the link https://www.youtube.com/watch?v=GR_U0G-QGA0&si=yBq_mtPTS9S1c96T. It's scanned for known tracking seach queries. In this case it's si=yBq_mtPTS9S1c96T. The bot removes the tracking elements and replies with new cleaned URL https://www.youtube.com/watch?v=GR_U0G-QGA0.

Tor Exit Notice

A static HTML webpage, designed with the Tor colour scheme, intended to replace the tor-exit-notice.html page that accompanies relays. The webpage must be hosted on a web server as the DirPort on relays can only host a single HTML file and does not support the linking of external CSS files.

See this site live at tor.likogan.dev.