Rants

  • Deploy Your Own MiroTalk P2P Server with Docker in 5 Minutes

    Why Self-Host Your Video Conferencing?

    We all know Zoom, Google Meet, Microsoft Teams, and countless other video conferencing platforms. They work great, but they come with a catch: your data flows through their servers, you’re subject to their terms, and for businesses, costs can add up quickly.

    What if you could have your own video conferencing platform, fully under your control, running on your infrastructure, with end-to-end encryption, and without paying per-user fees?

    Enter MiroTalk P2P.

    The best part? You can have it up and running in about 5 minutes with this tutorial (ehm, it’s more like “copy-paste these commands and you’re done”.) LOL

    No, seriously.

    (more…)
  • Master Docker in Italian: “Guida Introduttiva a Docker” is Finally Here!

    I’m incredibly excited to share some news I’ve been working on for the past few months. For my fellow tech enthusiasts in the Italian community, a key resource for mastering containerization is now more accessible than ever.

    I’m thrilled to announce the official Italian translation of Nigel Poulton’s bestselling book, “Getting Started with Docker”! The book, titled “Guida Introduttiva a Docker”, is now available on Amazon.

    You can grab your copy right now:

    • Paperback Version (Published June 6, 2025): https://amzn.to/446HSf6
    • eBook Version (Published June 4, 2025): Available on the same page.
    (more…)
  • How to Install Erugo on Your Server: Step-by-Step Guide for Secure File Sharing

    Introduction

    When it comes to sharing files online, many people rely on big cloud services like Google Drive or WeTransfer. They’re easy to use — but they also come with trade-offs: limited control, privacy concerns, and dependency on third-party infrastructure.

    If you’re looking for a solution that gives you full control over your data, without compromising on usability or design, it’s time to consider hosting your own platform.

    This is where Erugo comes in.

    Erugo is a powerful self-hosted file-sharing application built with PHP (Laravel) and Vue.js. It offers a clean and modern web interface where users can securely upload and share files — whether it’s with colleagues, clients, or across your own devices. With Erugo, you decide where your files live and how they’re handled.

    In this step-by-step guide, I’ll show you how to install and configure Erugo on your own server using Docker. We’ll cover everything from domain setup and SSL certificates to running the app behind a secure reverse proxy.

    (more…)