Skip to content
View Fi3w0's full-sized avatar
😼
😼

Block or report Fi3w0

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Fi3w0/README.md

Alex β€” Fi3w0

πŸŒ™ just a guy who loves Linux, building things, and occasionally breaking them

OS & Systems

Arch Linux Linux macOS Ubuntu Server CachyOS Windows

Infrastructure & DevOps

Docker Docker Compose Traefik Portainer Git GitHub Actions

Learning / Exploring

Kubernetes Terraform Ansible AWS Azure

Languages & Scripting

Bash Go Lua Java YAML JSON

Editors

Zed Neovim Vim VS Code Nano


Homelab and dev setup: Arch + Hyprland on T14, Ubuntu Server homelab with Docker stacks

πŸ‘‹ About

Hi, I'm Fiw, just a guy who loves tech and building whatever comes to mind, so I do a little of everything I find interesting or just want to try out. One day it's a Minecraft mod, the next it's a whole desktop shell or some homelab service I probably didn't need but built anyway.

My main thing is Linux and the systems that run the software I build or deploy: Docker, Traefik, backups, CI/CD, a mini PC under my desk quietly keeping my friends' servers alive. That's the part I actually care about, the stuff holding everything up that nobody notices when it works.

So I'm not a coder, and I'm not really trying to be one, at least not right now. I think in systems more than in code. I write Bash, Go, Lua and a bit of Java by hand, and for anything heavier I lean on AI agents while keeping the design and direction mine.

Pronouns: he/him/sudo
Username: fi3w0 (reads as fiΒ·threeΒ·wo)


βš™οΈ Infrastructure & Systems

Area Tools
OS Arch Linux Β· CachyOS Β· macOS Β· Ubuntu Server LTS
Core Linux CLI Β· systemd Β· Bash scripting Β· networking
Containers Docker Β· Docker Compose Β· Portainer
Routing Traefik Β· auto TLS Β· self-hosted services
CI/CD GitHub Actions (validate Β· deploy Β· backup Β· build)

Linux, systemd, Docker, and Bash are where I'm at home. Kubernetes, Terraform, and Ansible are on the list, I've touched them and I'll come back properly.

Daily Machines

  • MacBook Air M4, my main macOS workstation (most used)
  • Main PC, dual-booted Linux / Win11 for gaming and heavy loads
  • ThinkPad T14 Gen 1, secondary Linux box running Arch + Hyprland

Most of my work happens over SSH, so CLI tools get the most mileage. Comfortable in whatever editor the job needs.


πŸ’» Code & Scripting

What I write by hand vs. what I architect and direct.

By hand
  Bash   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘  comfortable
  Go     β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘  learning, CLI tooling
  Lua    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘  game logic, configs
  Java   β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘  read & modify

Architect & direct (AI-assisted)
  Kotlin Β· TypeScript Β· Python Β· QML
  I own the design, libraries, and how it fits together.
  The implementation gets done under my direction.

πŸ› οΈ Projects

A handcrafted Arch Linux desktop built on Hyprland and a custom Quickshell (QML / Qt6) interface. My daily driver on the ThinkPad T14, rebuilt from the ground up after my old Waybar setup kept hitting walls.

Twelve real panels (WiFi connect, Bluetooth pairing, clipboard history, audio/MPRIS hub, system monitor, wallpaper carousel), frosted glass throughout, one coherent Catppuccin Mocha theme across everything, and an automated installer with Minimal / Developer / Full presets. The bar reads stats straight from /proc and sysfs, no external daemon.


FIW Bosses (active)

My most ambitious mod. A data-driven boss framework for Fabric, NeoForge, and Forge, inspired by MythicMobs, built from scratch. Define fully custom multi-phase bosses entirely through JSON: 50+ abilities, HP-threshold phases, custom minions with their own AI and movement modes, pre-fight and pre-death dialogue, custom skins and loot, and hot reload. No coding, no restarts, drop a config and run /boss reload. Runs across Minecraft 1.21.11 / 1.21.8 / 1.21.1 / 1.20.1. On Modrinth.


FIW Tools (active)

The sibling mod to Fiw Bosses. A data-driven custom-item framework, also JSON-only and fully server-side, so vanilla clients connect with no install. Define weapons, armor, food, curses, imbuements, and player abilities on top of vanilla data components: custom names, lore, attributes, enchantments above vanilla caps, active and passive effects, a curse system, and an imbuing/upgrade engine. With both mods installed, bosses can drop or wear Fiw Tools items by toolId. Builds for Fabric and NeoForge on 1.21.11 (plus a Fabric 26 target). On Modrinth.


FiwLand β€” fiwservers.lol

Self-hosted private Minecraft SMPs for my friends and players, built and maintained end-to-end:

  • Custom mods and plugins
  • Automated backup systems
  • Discord bots for server management and RCON control
  • A custom community website and a self-hosted homelab dashboard
  • Custom lore, items, and gameplay where it makes sense

Runs behind Traefik on the homelab: Fabric / NeoForge servers, Python + discord.py bots, a FastAPI + React community site, and a Bun/TypeScript dashboard.


πŸ”­ Currently

  • Finishing my DevOps course
  • Coming back to Kubernetes, Terraform, and Ansible when there's time
  • Go for automation and CLI tooling
  • Getting better at networking

🎭 What I call myself

I wear a few hats, and honestly they all overlap:

  • DevOps β€” Docker, CI/CD, reverse proxies, automation, keeping things running
  • Systems / Platform Engineer β€” this is the core. I design how the whole thing fits together and build the platform my software runs on
  • Systems Architect β€” I think in systems first. I own the design and the decisions, then build it myself or direct an AI agent to
  • Builder / Dev β€” at the end of the day I just make stuff: mods, desktops, bots, services, whatever I feel like

Not a job title, just how I actually work.


🌍 Languages

Ukrainian Β· Russian (both native) β€” Spanish (native-level) β€” English (C1)


πŸ“« Connect

Open to collaborative projects, learning, and anything Linux or infrastructure related.


GitHub Website


Arch Linux Β· Docker Β· SSH Β· Terminal Β· Always learning

Pinned Loading

  1. Moonlit-shell Moonlit-shell Public

    My Arch dotfiles. Hyprland, Quickshell, Kitty, Rofi, Neovim. All drowning in Catppuccin Mocha with frosted glass blur

    QML 5

  2. Fiw-Bosses Fiw-Bosses Public

    JSON-driven custom boss framework for Neoforge/Fabric β€” multi-phase, hot reload, no coding required.

    Java 1

  3. HomePage HomePage Public

    a live, self-hosted new tab dashboard: real-time widgets for your homelab, themed and pixel-perfect.

    CSS

  4. Fiw-Tools Fiw-Tools Public

    A data-driven custom items framework for Fabric Define NBT, Atributes, configurable abilities entirely through JSON no coding, no restarts.

    Kotlin 1