Skip to content
View EmaLau's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report EmaLau

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
EmaLau/README.md

Hi, I'm Emanuele 👋

Computer Science student at the University of Rome Tor Vergata. I like building things I actually use: a TrueNAS homelab that works as the cloud for me and my friends, the tools that keep it running, and small apps around it. I'm especially interested in networking, security and self-hosting.

🌐 emalau.it · ▶️ YouTube @EmaLau04 — vlogs, student life and tech

Featured

A self-hosted file converter in the spirit of iLovePDF: about 200 formats, chained conversions found with Dijkstra's algorithm, a JSON API and a Nextcloud app (right-click → convert). Runs with one docker compose up.

Python FastAPI Docker LibreOffice FFmpeg Nextcloud

Self-hosted PDF tools on a single web page: 27 tools to merge, compress, OCR, sign, fill forms, redact, compare and more, plus an API with keys, saved chains and a Nextcloud app. Every request works in a temporary folder deleted right after the result is sent.

Python FastAPI PyMuPDF Docker Tesseract Nextcloud

A teaching environment to write, run and debug ARMv7 assembly, built in Python on top of the Keystone and Unicorn engines.

Python ARM Emulation

In the works

Tools from my homelab, being cleaned up for release:

  • TrueNAS AutoUpdate — nightly app updates with automatic rollback
  • SMART self-test scheduler for TrueNAS 25.10
  • Authentik password login for Nextcloud WebDAV
  • a small TrueNAS homelab toolkit (LAN firewall for admin ports, heartbeat, storage status)

Tech I use

Skills

Also: TrueNAS, ZFS, Nextcloud, Authentik, Tailscale.

Popular repositories Loading

  1. EmaLau EmaLau Public

    EmaLau

  2. ARM-GDK-Unicorn ARM-GDK-Unicorn Public

    Educational ARMv7 assembly IDE and debugger in Python: Keystone assembler, Unicorn CPU emulation, FastAPI and NiceGUI web interface.

    Python

  3. universal-converter universal-converter Public

    Self-hosted file converter in the spirit of iLovePDF: ~200 formats, JSON API, Nextcloud app. Docker.

    Python

  4. plico plico Public

    Self-hosted PDF tools on one page: merge, compress, OCR, sign, redact, compare and more. API, saved chains, Nextcloud app. Docker.

    Python