← Back to desktop ← Return to Blog

Convertitore file online self-hosted: convert.cornelcaba.com

Ogni azienda, prima o poi, si scontra con lo stesso piccolo problema quotidiano: un file nel formato sbagliato. Un audio da convertire, un video da comprimere, un documento Word da trasformare in PDF, un’immagine HEIC che nessun software gestionale riesce ad aprire. La soluzione più comune è affidarsi a un convertitore file online gratuito trovato su Google, senza sapere dove finiscano quei file una volta caricati. È esattamente il problema che ho voluto risolvere costruendo convert.cornelcaba.com, un convertitore universale self-hosted che gestisco end-to-end: dal codice all’infrastruttura che lo fa girare.

Cos’è convert.cornelcaba.com

convert.cornelcaba.com è un’applicazione web che converte file audio, video, immagini e documenti direttamente nel browser, senza installare software e senza affidarsi a servizi di terze parti dei quali non si conoscono le policy sulla privacy. L’utente carica il file, sceglie il formato di destinazione e riceve il risultato in pochi secondi, con l’elaborazione che avviene su un’infrastruttura che controllo interamente io, non su server anonimi sparsi per il mondo.

È lo stesso approccio che uso per tutti i miei progetti: pdf.cornelcaba.com per la manipolazione dei PDF, cinema.cornelcaba.com per lo streaming privato, cloud.cornelcaba.com per l’archiviazione dei file. Strumenti utili, gratuiti per chi li usa, ma costruiti e mantenuti con la stessa cura che dedico ai progetti commissionati dai clienti.

Il problema che risolve per le aziende

Per un privato, un convertitore file online sbagliato è al massimo un fastidio. Per un’azienda può essere un rischio concreto: documenti contrattuali, materiale riservato o dati di clienti che transitano su piattaforme di cui non si conosce l’affidabilità, magari con sede in paesi dove le normative sulla privacy sono più permissive del GDPR europeo. Chi lavora con dati sensibili — studi professionali, aziende sanitarie, chi gestisce contratti o fatture — non dovrebbe mai caricare quei file su un servizio gratuito senza sapere che fine faranno.

Un’applicazione self-hosted elimina questo problema alla radice: il codice è sotto controllo, i log sono verificabili, e non c’è nessun intermediario commerciale che monetizza i dati caricati. È lo stesso principio su cui ho costruito la mia infrastruttura di self-hosting personale, e che propongo alle aziende che si rivolgono a me per applicazioni su misura.

Lo stack tecnico

Come per gli altri miei progetti web, ho puntato su uno stack moderno, leggero e facilmente manutenibile:

  • Frontend: interfaccia in JavaScript moderno con componenti in stile React, pensata per essere immediata — trascina il file, scegli il formato, scarica il risultato.
  • Backend di conversione: motori open source consolidati per ogni tipologia di file — FFmpeg per audio e video, librerie di elaborazione immagini per i formati grafici, strumenti di conversione documentale per PDF e Office. Ogni conversione viene eseguita in un processo isolato, per garantire stabilità anche sotto carico.
  • Containerizzazione: l’applicazione gira in container Docker, orchestrati tramite Portainer, così posso aggiornare, scalare o ripristinare il servizio senza downtime e senza interferire con gli altri progetti ospitati sulla stessa infrastruttura.
  • Hosting e rete: server gestito tramite HestiaCP, con reverse proxy Nginx davanti all’applicazione e certificato SSL Let’s Encrypt rinnovato automaticamente, per garantire che ogni file transiti sempre su connessione cifrata.

Questa combinazione — frontend reattivo, motori di conversione open source affidabili, isolamento via Docker e infrastruttura presidiata direttamente da me — è la stessa che applico quando sviluppo web app su misura per i clienti: niente scatole nere, niente dipendenze da fornitori terzi che non controllo.

Chi trae vantaggio da un convertitore file self-hosted

Non è solo una questione di privacy astratta. Ci sono situazioni molto concrete in cui uno strumento di conversione interno, gestito da chi conosce davvero l’infrastruttura che lo ospita, fa la differenza:

  • Studi professionali (commercialisti, avvocati, consulenti) che maneggiano documenti riservati dei clienti e non possono permettersi di caricarli su piattaforme sconosciute.
  • Aziende con team distribuiti che hanno bisogno di uno strumento condiviso, raggiungibile da browser, senza installare software diverso su ogni postazione.
  • Chi gestisce contenuti multimediali — foto prodotto, video promozionali, podcast aziendali — e deve convertire rapidamente tra formati per pubblicazione web, social o stampa.
  • Realtà con vincoli di compliance, dove sapere esattamente dove risiedono i dati durante l’elaborazione non è un dettaglio tecnico, ma un requisito normativo.

In tutti questi casi, la risposta non è “vietare” l’uso di strumenti di conversione, ma offrirne una versione controllata, veloce e sotto il pieno controllo dell’azienda o del professionista. È esattamente il tipo di applicazione verticale che sviluppo su richiesta, adattando lo stesso approccio usato per convert.cornelcaba.com alle esigenze specifiche di chi me la commissiona: magari con autenticazione utenti, limiti di utilizzo per team, o integrazione diretta con altri sistemi aziendali già in uso.

Cosa dimostra sulla mia capacità di sviluppo

convert.cornelcaba.com non è un esercizio isolato: è parte di un ecosistema di applicazioni che sviluppo, ospito e mantengo in autonomia, dal primo commit al monitoraggio in produzione. Lo stesso vale per apicco.app, indelio.eu e tandemops.app: applicazioni web reali, con utenti reali, che devono restare online, sicure e performanti ogni giorno.

Per un’azienda che deve scegliere chi sviluppare la propria applicazione o il proprio sito, questo significa una cosa concreta: non affido il progetto a un template generico o a un servizio SaaS che smetterà di esistere tra due anni, ma costruisco qualcosa di specifico per le esigenze reali del cliente, e mi occupo anche di tenerlo in vita — server, backup, certificati SSL, aggiornamenti di sicurezza. Chi commissiona uno sviluppo su misura non vuole solo del codice: vuole un partner che capisca l’infrastruttura tanto quanto l’interfaccia utente.

Hai bisogno di una web app o di un sito su misura per la tua azienda?

Se la tua azienda ha bisogno di uno strumento come questo — un convertitore file interno, un’applicazione gestionale, un sito professionale o una piattaforma su misura — posso occuparmene dall’idea alla messa in produzione, gestendo anche l’hosting e la manutenzione nel tempo. Puoi vedere altri esempi del mio lavoro su cornelcaba.com oppure scrivermi direttamente dalla pagina contatti per parlare del tuo progetto.

Cornel Caba — signature