Salta al contenuto
Sostienici Dona
Recensioni

Linkora, il gestore di link open source che può anche essere sincronizzato con il self-hosting

· di skariko

LIcenza MIT
Questo programma è considerato software libero perché rispetta le quattro libertà: libertà di eseguire il programma per qualsiasi scopo, libertà di studiare il funzionamento del programma e modificarlo, libertà di ridistribuire copie, libertà di migliorare il programma e distribuire le modifiche.

Linkora è un gestore di link open source per Android e desktop: semplice raccoglitore locale, ma anche sincronizzabile tra dispositivi con server autogestito.

Indice

Tra le tante app per salvare e organizzare link ce ne sono poche che riescono a coprire bene sia chi cerca uno strumento minimale sia chi vuole qualcosa di più strutturato. Linkora prova a fare entrambe le cose: è un raccoglitore di collegamenti open source che potete usare come una semplice lista di preferiti oppure trasformare in un sistema sincronizzato tra più dispositivi, con tanto di server da gestire in autonomia.

Un’organizzazione più strutturata dei semplici preferiti

Alla base, Linkora fa quello che ci si aspetta da un’app di questo tipo: salvare link, organizzarli in cartelle e sottocartelle senza limiti di profondità, aggiungere tag e spostare o copiare i contenuti da una posizione all’altra. Potrete scegliere tra diverse modalità di visualizzazione (griglia, elenco, layout a mosaico) e ogni link può essere evidenziato se lo ritenete importante, oppure archiviato quando non vi serve più ma non volete cancellarlo. Il recupero di titolo e immagine di anteprima avviene in automatico grazie al parsing della pagina web, anche se potrete sempre modificare manualmente i metadati.

Importazione, esportazione e uso offline

Uno degli aspetti più interessanti per chi cerca semplicità è che Linkora non vi obbliga a legarvi a nessun servizio esterno. Potrete importare ed esportare i vostri dati in formato JSON o HTML, il che rende piuttosto semplice migrare da un altro gestore di segnalibri o portarsi via tutto in caso ripensiate l’uso dell’app. Sono previsti anche backup automatici, così da avere sempre una copia recente della propria libreria di link senza doversene occupare manualmente. Usata così, senza alcun server collegato, Linkora funziona già come un raccoglitore locale completo, senza bisogno di account né di connessione a servizi terzi.

La sincronizzazione autogestita per chi vuole fare di più

Chi desidera tenere i propri link allineati tra Android, desktop e web può però attivare la sincronizzazione opzionale, gestita tramite sync-server, un componente separato, installabile e distribuito anche come immagine Docker. Il funzionamento è documentato in dettaglio in un approfondimento tecnico pubblicato dallo sviluppatore: in sintesi, l’app applica un meccanismo local-first, dove ogni modifica viene prima salvata sul dispositivo e poi inoltrata al server. Se il server non è raggiungibile, le operazioni restano in coda e vengono inviate automaticamente non appena torna disponibile.

Per gestire eventuali conflitti tra dispositivi diversi viene usato un approccio Last-Write-Wins e potrete scegliere tra tre modalità di sincronizzazione: solo verso il server, solo dal server verso il dispositivo, oppure bidirezionale.

Per chi naviga soprattutto da desktop è disponibile anche una estensione per browser, compatibile con Firefox e Brave (quest’ultima testata insieme a Chrome/Chromium in generale), che aggiunge la possibilità di salvare rapidamente una pagina web direttamente nel proprio sync-server, comprensiva di metadati. Va detto che l’uso dell’estensione richiede necessariamente un’istanza di sync-server attiva e raggiungibile: non è quindi una funzione disponibile per chi usa Linkora in modalità puramente locale.

Traduzioni aggiornabili e comunità del progetto

Linkora supporta più lingue tramite stringhe remote aggiornabili senza bisogno di pubblicare un nuovo aggiornamento dell’app, un dettaglio tecnico che permette al progetto di correggere o ampliare le traduzioni con maggiore rapidità. Chi vuole contribuire alle localizzazioni può farlo attraverso il relativo repository dedicato. Il progetto è distribuito con licenza MIT ed è attivamente mantenuto, con rilasci frequenti visibili sulla pagina delle release.

Dove scaricare Linkora

Linkora è disponibile per Android tramite F-Droid e Google Play, mentre su Arch Linux può essere installato dall’AUR con il pacchetto linkora-bin. Le build per le altre piattaforme, insieme al codice sorgente completo di app, sync-server ed estensione browser, si trovano nella pagina GitHub del progetto, dove sono disponibili anche le istruzioni per configurare il proprio server di sincronizzazione.

Trovato un refuso? Segnalacelo, oppure vai al sorgente · serve un account Codeberg

Commenti dal Fediverso

4 3 Rispondi su Mastodon →

Ancora nessuna risposta scritta: unisciti alla conversazione su Mastodon.

Da leggere anche

Continua la conversazione La parte più bella di Le Alternative è la sua comunità, ti aspettiamo!