#FediShare trasforma il tuo computer in un piccolo nodo di condivisione file ActivityPub sviluppato da @nuke
Cos’è Fedishare
Si tratta di un server in stile # P2P basato su #ActivityPub. Si installa il client desktop, si sceglie una cartella da condividere, il sistema federa tutti i contenuti e ogni file diventa un link scaricabile in tutto il #Fediverso
I metadati vengono federati tramite ActivityPub. I file stessi rimangono sul tuo computer. Un gateway leggero fornisce ai computer dietro NAT un indirizzo pubblico stabile; non funge da host di file.
Questo repository si trova nella Fase 6 : un demone desktop locale più un CGO-free fedishare-gatewayche autentica un tunnel inverso in uscita e pubblica URL Actor stabili. L’avvio automatico e il packaging sono ancora nella Fase 7.
Cosa farà FediShare
Si sceglie un nome utente e una cartella condivisa.
FediShare crea un’identità ActivityPub locale come @alice@fedishare.console.itagora.it.
I file presenti in quella cartella vengono indicizzati e pubblicati come oggetti #ActivityStreams.
Gli utenti remoti di Fediverse possono scoprire e seguire l’attore.
I download vengono trasmessi in streaming dal disco tramite HTTP, attraverso un punto di incontro/gateway opzionale.
ActivityPub non viene mai utilizzato come trasporto binario.
@notizie @fediverso @nuke si potrebbe usare per servire pagine web?
Se intendi avere più profili (actor) sullo stesso client desktop, sì, purchè abbiano nomi differenti e che puntino a cartelle del proprio pc differenti
In pratica l’interfaccia del cliente ha questa opzione per creare i profili:





