Skip to content
View DeltaPhi0's full-sized avatar
🐧
Living in the terminal
🐧
Living in the terminal
  • 06:49 (UTC +02:00)

Block or report DeltaPhi0

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
DeltaPhi0/README.md

Hi there, i'm Ken J. S. (a.k.a DeltaPhi0) from Italy!

Typing SVG

Visitor Count


About me

I am an aspiring cybersecurity analyst who loves getting my hands dirty with real world projects. I started my tech journey in october 2024, and things have escalated quickly! My main focus is developing the core skills needed for security operations centers (soc) and defensive security.

My learning journey:

  • Currently studying: Rust programming, database logic with sql, and advanced automation with bash/python.
  • Passionate about: Infosec, building efficient workflows, and "breaking to fix" my own servers.

Goals:

  • Master rust and python for security automation.
  • Overthewire Bandit challenge Progress (Completed!)
  • Deploy my first web page to the wild.
  • Complete google's foundations of cybersecurity and tryhackme's soc 1 pathways.

Technical toolkit

Bash Python Rust Java HTML5 CSS3 C C++ Docker


Github activity

Top Languages


Featured portfolio

View Portfolio

My active production environment. I migrated from a raspberry pi to 'Phi', a high performance computer (i5 14500, 3060 ti) to support gpu accelerated workloads and complex network routing. This repository documents the security protocols, network isolation, and custom automation scripts that power my operations.

Key technical achievements:

  • My very first Website! I set out to prove you can build a website for exactly €0, and I pulled it off! Check out my repositories for the blueprints and tools I used to keep it cost free.
  • Scale and isolation: Managing 30+ docker containers with strict network isolation and reverse proxy routing using NPM and Pi-hole.
  • Secure remote boot: Custom "double tty strike" script for remote luks decryption via dropbear initramfs, all initialized with WoL.
  • Custom rust api: Developed two backends in rust; one to power my website, and another to feed real time data into a homarr iframe, focusing on memory safe data handling.
  • Network resolution: Orchestrated Nginx Proxy Manager and Pi-hole within a shared docker network, only opening ports 53/80/443 with UFW and implementing local dns rewrites.
  • Automated cloud backup: A dual stage disaster recovery pipeline using tar compression and secure rclone api transport to google drive.

The docker fleet:

  • Media and automation: Radarr, sonarr, lidarr, prowlarr, qbittorrent, jellyfin, navidrome, and audiobookshelf.
  • Productivity: Immich (machine learning for photo tagging), trilium (note taking), and code server for remote development.
  • Monitoring: Uptime kuma (integrated with telegram bots for real time alerts), dashdot, dozzle, and watchtower.
  • Gaming: Steam headless — a gpu accelerated gaming instance (sunshine/moonlight) leveraging the 3060 ti in a containerized environment.

Preview: Homarr Dashboard


Explore Repo

This is the origin story of my self-hosting addiction. It serves as a comprehensive, step by step tutorial repository for anyone looking to turn a €40 Raspberry Pi 3 into a secure, headless home server. If you are a beginner, you can start here.

Inside the repository you will find:

  • Headless Server Basics: Step by step guides on flashing your OS of choice, configuring static IPs via nmtui, and locking down SSH with RSA keys and disabled password authentication.
  • Networking & VPNs: Detailed instructions for safely exposing the Pi to the outside world using port forwarding, PiVPN (WireGuard), and OpenVPN.
  • Automated setup scripts: Custom Bash scripts I wrote to automate the installation and permission handling for Samba File Shares and Jellyfin media servers.
  • Containerization 101: Beginner friendly Docker installation guides and docker-compose.yaml templates for lightweight services like Navidrome.

What's next?

  • Rebuilding qBittorrent in Rust. This is very ambitious! But I hope I can achieve this one.
  • Diving deeper into advanced rust for security tooling.
  • Rebuilding my automated "now playing" script for navidrome profile integration.
  • Open to collaboration on open source security or self hosting projects!

Contact

Email Telegram Discord

Pinned Loading

  1. DeltaPhi0 DeltaPhi0 Public

    Hello and nice to meet you! Thank you for taking some of your precious time out of your day to read through my profile. I really wish you the best and happy reading : )

    1