Skip to content
View DiogoF-Hub's full-sized avatar
🧑‍🍳
🧑‍🍳

Highlights

  • Pro

Block or report DiogoF-Hub

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

Hi, I'm Diogo 👋

BTS Cybersecurity student at Lycée Guillaume Kroll · Luxembourg 🇱🇺
I build and harden things: self-hosted infrastructure, security tooling, and browser extensions.


🛠 Stack

Infrastructure & Security

Proxmox Docker Linux Debian Nginx WireGuard Cloudflare

Languages

Bash Python JavaScript HTML CSS


🔭 Projects

Full homelab stack with Vaultwarden (rootless Podman, BunkerWeb WAF, CrowdSec, WireGuard edge via Hetzner VPS), Pi-hole with DNS-over-HTTPS and Wazuh integration, a Minecraft server, and nightly automation for encrypted backups, off-site replication, and container updates.

Chromium extension (MV3) that grades any site's HTTP security headers from A+ to F. Deep CSP analysis, per-cookie flag checking, info disclosure detection. All local, no data sent anywhere. Published on the Chrome Web Store.

Phishly (team project)

Phishing simulation platform for security awareness training. Microservices architecture with Flask, Celery, PostgreSQL, and Redis, behind a Caddy reverse proxy. Supports campaign management, email tracking (open/click/form submission), customizable landing pages, and GDPR-compliant target deletion. Docker and rootless Podman support. Built with a team of 5 at Lycée Guillaume Kroll.

Cross-platform automation (Linux + Windows) that connects Tailscale on untrusted networks and disconnects it on trusted home Wi-Fi. Transition-based logic, so manual overrides aren't immediately reverted. Uses NetworkManager dispatcher on Linux and Task Scheduler on Windows.

AES-256 + RSA file encryption tool with a Streamlit interface. Supports PBKDF2 and Argon2id key derivation. Built for the 2024–2025 BTS Talent Exhibition.


🏆 Highlights

  • 🥇 LuxSkills 2026 — 1st place, Cybersecurity (with @o-mni)
  • 🥇 YEP! Schoulfoire 2025 — 1st place, Cybersecurity (with @o-mni)

📬 Contact

Pinned Loading

  1. Homelab Homelab Public

    Shell 5

  2. Ev0rain/Phishly Ev0rain/Phishly Public

    Phishing Campaign & Awareness Tool

    Python 5 1

  3. Security-Headers-Inspector Security-Headers-Inspector Public

    JavaScript 2

  4. CyberCrypt CyberCrypt Public

    AES & RSA-Based File Encryption System

    Python 1