Kako izraditi vlastiti Dropbox na osnovu besplatnog softvera

sparkleshare je aplikacija otvorenog koda koja se može instalirati na Linux, Mac i Android uređaje sinhronizujte datoteke između više računara slično onome kako to radite Dropbox.


Prije svega, zašto napustiti Dropbox i isprobati Sparkleshare?

1.- Pomoću SparkleShare kontrolirate svoje podatke jer ih možete pohraniti na svoj server.

2.- Nema ograničenja prijenosa. U slučaju da podatke pohranjujete na vlastitom serveru, jedino ograničenje je kapacitet vašeg tvrdog diska.

3.- SparkleShare je višestruka platforma. Međutim, iako je verzija za Windows i iOS planirana, za te verzije još uvijek nisu definirani datumi.

Instalacija

Na klijenta

Otvorio sam terminal i napisao (samo Ubuntu 11.10):

sudo apt-get instalacija sparkleshare

Ovaj paket je takođe dostupan u spremišta iz drugih popularnih Linux distribucija. Takođe je dostupan i vaš izvorni kod.

Zatim otvorite SparkleShare i unesite svoje ime i e-adresu. Pritisnite Nastavi.

SparkleShare će stvoriti konfiguracijsku datoteku u direktoriju ~ / SparkleShare. Kopirajte njegov sadržaj.

Na serveru

Obavezno instalirajte pakete git i openssh-server.

Prijavite se na server i pokrenite sljedeće naredbe:

adduser --disabled-password git
cd / home / git
git init --bare MyProject
mkdir .ssh
vi .ssh / odobreni_ključevi

Pritisnite tipku i da aktivirate način uređivanja. Zalijepite tekst koji ste ranije kopirali iz konfiguracijske datoteke. Pritisnite ESC, napisao sam: x! i pritisnite tipku Enter da biste spremili datoteku. Ako želite da više ljudi može pristupiti ovom projektu, zalijepite njihove zagrade u novi redak u ovoj datoteci.

Na kraju, pokrenite sljedeće naredbe:

chmod 700 .ssh
chmod 600 .ssh / odobreni_ključevi
chown -R git.

U primjeru je odabran git korisnik jer klijent pretpostavlja da će se taj korisnik koristiti. Međutim, ako je potrebno, može se promijeniti. Morate samo reći klijentu (u sljedećem koraku) pomoću prefiksa user @ u adresi servera.

Ponovo na klijenta

Kliknite ikonu statusa SparkleShare i odaberite opciju "Dodaj hostirani projekt". Zatim odaberite "Na mom vlastitom serveru" i unesite adresu vašeg servera u polje Adresa, a "/ home / git / MyProject" u polje Remote Path. Kliknite Dodaj.

Gotovo, SparkleShare bi trebao biti povezan sa vašim serverom!

Izvor: sparkleshare


7 komentara, ostavi svoj

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   mych rekao je

    Ja sam novi u Linuxu, stvarno pokušavam konfigurirati ovaj poslužitelj, ali nedostaje mi puno dijelova kako bih ga pokrenuo i pokrenuo. Nadamo se da nisu mogli stvari uzimati zdravo za gotovo, poput "Obavezno instalirajte git i openssh-server pakete."

    Šta je Git? dobro, već sam ga istraživao i instalirao, a onda? zašto prilikom izvršavanja adduser naredbi
    –Git za onemogućenu lozinku

    cd / home / git
    git init –goli MyProject
    mkdir .ssh
    vi .ssh / odobreni_ključevi

    To mi govori nešto što nije valjano.

    Oprostite na mom tonu, ali jako sam frustriran i volio bih znati postoji li puno cjelovitiji i detaljniji vodič o tome kako ga sastaviti od nule.

    Hvala na informacijama i podršci.

  2.   Hector Guzman rekao je

    Hmm! Kako zanimljivo ... Mislim da će prva od ovih alternativa (jer postoji nekoliko ovakvih stilova), koja je instalirana na Linux, a ima klijente za iOS i Windows (upravo one koji nedostaju ovoj, u potpunosti privući moju pažnju Dok se to ne dogodi, držat ću se OwnClouda 😛

  3.   Koristimo Linux rekao je

    Nažalost, da.

  4.   Kazbayadûm rekao je

    Možda će nešto izvući iz SparkleShare-a. Istina je da svi žele tako nešto, što ili automatski prenose fotografije s mobitela u određenu mapu na računaru ili preuzimaju muziku iz određene mape s računara na mobitel. Za prvi imamo Dropin.

  5.   Miguelinux rekao je

    Jedno pitanje: da li znate bilo koju sinkroniziranu alternativu koja automatski preuzima datoteke na android mobitel?
    Hvala!

  6.   Gaspar Fernandez rekao je

    Treba li vam još Mono? To me jedino vuče iz ovog programa ...

  7.   marcoshipe rekao je

    Pogledajte kako je zanimljivo, tokom ljeta sam razmišljao da napravim program sličan dropboxu za dijeljenje materijala sa univerziteta s prijateljima i za to pružim određene pogodnosti.
    Štoviše, već sam planirao to maskirati git ili neki drugi upravitelj verzija, sad ću vidjeti kako je to i barem vidjeti hoće li mi neki kod ili ideje pomoći 😀
    puno hvala