SparkleShare, een op Git gebaseerde Dropbox-vervanging

Vorig jaar kondigde Dropbox aan dat ze de ondersteuning voor alle Linux-bestandssystemen, met uitzondering van Ext4, zouden beëindigen. Dit heeft veel mensen bezig gehouden om een ​​vervanger te vinden voor al hun behoeften op het gebied van bestandsynchronisatie. Als jij een van die mensen bent. SparkleShare is misschien de oplossing die u zoekt.

Wat is SparkleShare?

SparkleShare is een klein bestandssynchronisatieprogramma geschreven in C # dat Git gebruikt om uw bestanden gesynchroniseerd te houden. Net als Dropbox, maakt SparkleShare een map op uw harde schijf. Vanaf daar kunt u externe mappen koppelen op GitHub of GitLab en telkens wanneer een wijziging wordt aangebracht, wordt deze automatisch gesynchroniseerd. Momenteel ondersteunt SparkleShare GitHub, GitLab, BitBucket, Planio of je eigen git-server. Het gebruikt Git LFS zodat je grote bestanden kunt synchroniseren.

SparkleShare is geen one-size-fits-all back-up. Er zijn een paar dingen waar het beter voor werkt dan andere.

SparkleShare is geweldig voor

  • Vaak veranderende projectbestanden, zoals tekst, kantoordocumenten en afbeeldingen
  • Traceren en synchroniseren van bestanden die door meerdere personen zijn bewerkt
  • Een bestand terugzetten naar een willekeurig punt in zijn geschiedenis
  • Voorkomen dat uw bestanden op de server worden bespioneerd met behulp van codering

SparkleShare is niet zo geweldig voor

  • Volledige computerback-ups
  • Grote binaire bestanden die vaak veranderen, zoals videobewerkingsprojecten

Hoe SparkleShare te installeren

SparkleShare is beschikbaar voor Linux, Windows en macOS.

Linux

SparkleShare op Linux

Op de SparkleShare-website staat dat de applicatie beschikbaar is in de repositories van de meeste distributies. Ze waarschuwen echter dat die pakketten mogelijk niet meer up-to-date zijn. In plaats daarvan raden ze aan om Flatpak te gebruiken om SparkleShare te installeren om er zeker van te zijn dat je de nieuwste versie hebt.

Voer gewoon deze opdrachten uit:

 flatpak remote-add flathub //flathub.org/repo/flathub.flatpakrepo

flatpak install flathub org.sparkleshare.SparkleShare

MacOS

Als u macOS gebruikt, kunt u een installatiebestand downloaden van de SparkleShare-releasepagina.

ramen

SparkelShare verouderd op Windows

U kunt SparkleShare installeren op Windows, maar het installatieprogramma is na enige tijd niet bijgewerkt. Het installatieprogramma voor versie 1.4 kan worden gedownload van de SparkleShare-website. De meest recente versie is 3.28. Als u een meer recente versie wilt, moet u deze van de bron maken of uw eigen installatieprogramma maken.

Hoe SparkleShare te installeren

SparkelShare opslagopties

Voordat u SparkleShare gebruikt, moet u uw openbare SSH-sleutel aan uw account toevoegen. Klik met de rechtermuisknop op het SparkleShare-pictogram in het systeemvak en klik op "SparkleShare". Plaats de muisaanwijzer op Client-ID en je ziet een regel die "ssh-rsa" start. U kunt de sleutel kopiëren door op "Copy to Clipboard" te klikken. Nu moet je navigeren naar welke git hosting-service je bestanden worden opgeslagen en de SSH-sleutel aan je profiel toevoegen. Als u uw SSH-sleutel niet toevoegt, kunt u uw bestanden niet synchroniseren.

Nu moet je een nieuwe repository of een nieuw project maken op de git hosting-service. Zodra dat is gebeurd, gaat u terug naar het SparkleShare-menu en klikt u op "Gehost project toevoegen ...". Selecteer in het resulterende dialoogvenster uw hostingservice en voeg het externe pad van uw repo toe (gebruikersnaam / projectnaam). SparkleShare stelt vervolgens de verbinding in.

Tijdens de installatie maakt SparkleShare een map met de naam SparkleShare. Hier worden alle synchronisatiebestanden gevonden.

Laatste gedachten

Ik heb verschillende apps voor bestandsynchronisatie geprobeerd en ik was aangenaam verrast door deze. Als het eenvoudig was in te stellen en de bestanden bijna onmiddellijk werden gesynchroniseerd.

Hoewel het niet je typische cloudopslagservice is, zie ik dit nog steeds gebruiken als vervanging voor Dropbox, vooral voor projectbestanden en documenten.

Het enige probleem dat ik tegenkwam was het verouderde installatieprogramma voor Windows. Ik heb een probleem geopend dat ernaar vraagt. Ik heb nog geen antwoord ontvangen. Het lijkt erop dat de ontwikkelaar tevreden is om Windows-gebruikers het zelf te laten bouwen.

Heb je ooit SparkleShare gebruikt? Zo nee, wat is je favoriete open-source Dropbox-vervanging? Laat het ons weten in de comments hieronder.

Als u dit artikel interessant vindt, neem dan even de tijd om het te delen op sociale media, Hacker News of Reddit.

Aanbevolen

Hoe software te installeren en te verwijderen in Ubuntu
2019
Cinnamon 3.0 vrijgegeven
2019
Hoe Google Drive te gebruiken in Linux
2019