Thanks to visit codestin.com
Credit goes to itsanon.xyz

I'm IT MacGyver. I've started with Bash/Batch scripts and now I'm fluent in Python, PowerShell, and JavaScript. (Althought I'd rather avoid the latter one.) This website is hosted on my VPS, but home server would also do the trick. I'm currently in process of Microsoft certification, like MD-102 or AZ-104. You can find my projects on my GitHub page or look around here, GL&HF.

Summary

Known technologies


Programer

"Functionality and simplicity" ― that's my motto.
Good-loking is also a nice touch. I've done a few Discord bots for myself or friends. Aswell as many websites; from school projects like virtual notebook to medium-small companies landing pages. Unfortunately some of them I can't share, but I'm always trying to open-source each project.


SysAdmin

My current home server is HP T630 Thin Client and I'm very proud of it. I'm currently hosting Servarr stack alongisde with more home apps.

Nextcloud icon

Nextcloud

Cloud storage made private.

Mealie icon

Home Assistant

Automation central controller.

Mealie icon

AdGuard Home

Network-wide ad blocker.

I also have a MIKRUS VPS, which is great for small projects (like this website). It's cheap furthermore accessible to almost everyone.
You can buy one here: https://mikr.us/?r=1f74d12d.

Powered by Docker

Most of my apps are hosted on Docker. That gives me more flexibility and I don't have to worry about not app-related problems. All apps are isolated and can be easly controlled with firewall. Groups like LinuxServer.io creates many fantastic images.

Docker icon

Network

I'm using custom bridge network to connect all my apps. Using mask /24 gives me ability to filter for example MySQL connections to any address on last octet (e.g. 172.17.0.%).

Ports

My documentation of my own servers containts list of ports assigned to each app. I'm using 8000:8999 range. That gives me even more control over apps isolation.

Limits

Each container of mine has hard limit of RAM, which improves general low consumtion. Combined with Portainer's statistics I can assisgn as low memory as possible.

Hosted on Ubuntu

As I mentioned before I'm a huge fan of open-source projects. GNU/Linux gives me that freedom. You probably heard rumors about typical GNU/Linux workstation using less than 500 MB of RAM ― that's true. Not everyone could afford that much money to buy expensive dedicated server (or that much time to learn Windows Server.) I can recommend using Ubuntu, I've been using it for years, that includes: VPS', dedicated servers, WSL, and workstations.

Ubuntu icon