Sådan bygger du din egen Dropbox baseret på gratis software

sparkleshare er et open source-program, der kan installeres på Linux, Mac og Android-enheder til synkronisere filer mellem flere computere svarer til hvordan du gør det Dropbox.


Først og fremmest, hvorfor opgive Dropbox og prøve Sparkleshare?

1.- Med SparkleShare styrer du dine data, fordi du kan gemme dem på din egen server.

2.- Der er ingen uploadgrænse. Hvis du gemmer dataene på din egen server, er den eneste grænse kapaciteten på din harddisk.

3.- SparkleShare er på tværs af platforme. Selvom versionen til Windows og iOS er planlagt, er der stadig ingen datoer defineret for disse versioner.

Installation

På klienten

Jeg åbnede en terminal og skrev (kun til Ubuntu 11.10):

sudo apt-get install glitrende deling

Denne pakke er også tilgængelig i opbevaringssteder fra andre populære Linux-distributioner. Også tilgængelig er din kildekode.

Åbn derefter SparkleShare, og indtast dit navn og din e-mail. Klik på Fortsæt.

SparkleShare opretter en konfigurationsfil i ~ / SparkleShare-mappen. Kopier dets indhold.

På serveren

Sørg for, at du har git- og openssh-serverpakkerne installeret.

Log ind på serveren, og kør følgende kommandoer:

adduser - deaktiveret-adgangskode git
cd / home / git
git init - kun MyProject
mkdir .ssh
vi .ssh / autoriserede_taster

Tryk på i-tasten for at aktivere redigeringstilstand. Indsæt den tekst, du kopierede fra konfigurationsfilen tidligere. Tryk på ESC, jeg skrev: x! og tryk på Enter-tasten for at gemme filen. Hvis du vil have flere mennesker til at få adgang til dette projekt, skal du indsætte deres seler på en ny linje i denne fil.

Endelig kør følgende kommandoer:

chmod 700 .ssh
chmod 600 .ssh / autoriserede nøgler
chown -R git.

I eksemplet er git-brugeren valgt, fordi klienten antager, at den bruger vil blive brugt. Om nødvendigt kan det dog ændres. Du skal bare fortælle klienten (i næste trin) ved hjælp af præfikset bruger @ i serveradressen.

På klienten igen

Klik på SparkleShare-statusikonet, og vælg "Tilføj hostet projekt". Vælg derefter "På min egen server", og indtast din servers adresse i adressefeltet og "/ home / git / MyProject" i feltet Fjern sti. Klik på Tilføj.

Udført, SparkleShare skal være linket til din server!

kilde: sparkleshare


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   mych sagde han

    Jeg er ny på Linux, jeg prøver virkelig at konfigurere denne server, men jeg mangler mange stykker for at få den i gang. Forhåbentlig kunne de ikke tage ting for givet som "Sørg for, at du har git- og openssh-serverpakkerne installeret."

    Hvad er Git? Nå, jeg har allerede undersøgt og installeret det, og så? hvorfor ved udførelse af adduser-kommandoer
    –Deaktiveret adgangskode git

    cd / home / git
    git init --bare MyProject
    mkdir .ssh
    vi .ssh / autoriserede_taster

    Det fortæller mig noget, der ikke er gyldigt.

    Undskyld min tone, men jeg er meget frustreret, og jeg vil gerne vide, om der er en meget mere komplet og detaljeret vejledning i, hvordan man samler den fra bunden.

    Tak for informationen og supporten.

  2.   Hector Guzman sagde han

    Hmm! Hvor interessant ... Jeg tror, ​​at det første af disse alternativer (fordi der er flere af denne stil), som er installeret på Linux og har klienter til iOS og Windows (netop dem, som denne mangler, vil helt få min opmærksomhed. Indtil det sker, holder jeg mig til OwnCloud 😛

  3.   Lad os bruge Linux sagde han

    Desværre ja.

  4.   Kazbayadûm sagde han

    Måske får de noget ud af SparkleShare. Sandheden er, at alle vil have noget lignende, at enten automatisk uploader fotos fra mobilen til en bestemt mappe på computeren eller downloader musikken fra en bestemt mappe fra computeren til mobilen. For det første har vi Dropin.

  5.   Miguelinux sagde han

    Et spørgsmål: kender du noget synkroniseret alternativ, der automatisk downloader filerne til en Android-mobil?
    hilsener

  6.   Gaspar Fernandez sagde han

    Har du stadig brug for Mono? Det er det eneste, der trækker mig tilbage fra dette program ...

  7.   marcoshipe sagde han

    Se hvor interessant jeg havde tænkt om sommeren at sammensætte et program svarende til dropbox for at dele materiale fra universitetet med venner og give visse faciliteter til dette.
    Hvad mere er, jeg havde allerede tænkt på at gøre det maskerende git eller en anden version manager, nu skal jeg se, hvordan dette er, og i det mindste se om nogle kode eller ideer hjælper mig 😀
    mange tak