Kuinka rakentaa oma Dropbox vapaaseen ohjelmistoon

sparkleshare on avoimen lähdekoodin sovellus, joka voidaan asentaa Linux-, Mac- ja Android-laitteisiin synkronoida tiedostoja useiden tietokoneiden välillä samanlainen kuin miten teet sen dropbox.


Ensinnäkin, miksi hylätä Dropbox ja kokeilla Sparklesharea?

1.- SparkleSharella voit hallita tietojasi, koska voit tallentaa ne omalle palvelimellesi.

2.- Lähetysrajaa ei ole. Jos tallennat tiedot omalle palvelimellesi, ainoa rajoitus on kiintolevyn kapasiteetti.

3.- SparkleShare on alustojen välinen. Vaikka Windows- ja iOS-versio on suunniteltu, näille versioille ei ole vielä määritetty päivämääriä.

Asennus

Asiakkaan kohdalla

Avasin päätelaitteen ja kirjoitin (vain Ubuntu 11.10):

sudo apt-get asenna kipinää

Tämä paketti on saatavana myös arkistot muista suosituista Linux-jakeluista. Saatavana on myös sinun lähdekoodi.

Avaa sitten SparkleShare ja kirjoita nimesi ja sähköpostiosoitteesi. Napsauta Jatka.

SparkleShare luo määritystiedoston ~ / SparkleShare-kansioon. Kopioi sen sisältö.

Palvelimella

Varmista, että git- ja openssh-palvelinpaketit ovat asennettuna.

Kirjaudu palvelimeen ja suorita seuraavat komennot:

adduser --disabled-password git
cd / home / git
git init - paljain MyProject
mkdir .ssh
vi .ssh / valtuutetut avaimet

Aktivoi muokkaustila painamalla i-näppäintä. Liitä määritystiedostosta kopioitu teksti aiemmin. Paina ESC, kirjoitin: x! ja paina Enter-näppäintä tiedoston tallentamiseksi. Jos haluat, että useammat ihmiset pääsevät käyttämään tätä projektia, liitä heidän henkselit uuteen riviin tähän tiedostoon.

Suorita lopuksi seuraavat komennot:

chmod 700 .ssh
chmod 600 .ssh / valtuutetut_näppäimet
chown -R git.

Esimerkissä git-käyttäjä on valittu, koska asiakas olettaa, että kyseistä käyttäjää käytetään. Tarvittaessa sitä voidaan kuitenkin muuttaa. Sinun tarvitsee vain kertoa asiakkaalle (seuraavassa vaiheessa) käyttämällä etuliitettä käyttäjä @ palvelimen osoitteessa.

Jälleen asiakkaalla

Napsauta SparkleShare-tilakuvaketta ja valitse "Lisää isännöity projekti" -vaihtoehto. Valitse sitten "Omassa palvelimessa" ja kirjoita palvelimesi osoite Osoite-kenttään ja "/ home / git / MyProject" Kaukopolku -kenttään. Napsauta Lisää.

Valmis, SparkleShare on linkitettävä palvelimeesi!

lähde: sparkleshare


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   mych dijo

    Olen uusi Linux-yritys, yritän todella määrittää tämän palvelimen, mutta puuttuu paljon kappaleita sen saamiseksi käyttöön. Toivottavasti he eivät voineet ottaa asioita itsestäänselvyytenä, kuten "Varmista, että sinulla on asennettu git- ja openssh-palvelinpaketit".

    Mikä on Git? No, olen jo tutkinut ja asentanut sen, ja sitten? miksi suoritettaessa adduser-komentoja
    –Disabled-password git

    cd / home / git
    git init –paljas MyProject
    mkdir .ssh
    vi .ssh / valtuutetut avaimet

    Se kertoo minulle jotain, joka ei ole kelvollinen.

    Anteeksi sävyni, mutta olen hyvin turhautunut ja haluaisin tietää, onko olemassa paljon kattavampi ja yksityiskohtaisempi opetusohjelma sen kokoamiseksi alusta alkaen.

    Kiitos tiedoista ja tuesta.

  2.   Hector Guzman dijo

    Hmm! Kuinka mielenkiintoista ... Luulen, että ensimmäinen näistä vaihtoehdoista (koska tätä tyyliä on useita), joka on asennettu Linuxiin ja jolla on asiakkaita iOS: lle ja Windowsille (juuri ne, joista tällä puuttuu), saa täysin huomioni. Kunnes se tapahtuu, pidän kiinni OwnCloudista 😛

  3.   Käytetään Linuxia dijo

    Valitettavasti kyllä.

  4.   Kazbayadûm dijo

    Ehkä he saavat jotain SparkleSharesta. Totuus on, että jokainen haluaa jotain sellaista, joka joko lataa valokuvat matkapuhelimesta automaattisesti tiettyyn kansioon tietokoneessa tai lataa musiikin tietystä kansiosta tietokoneesta matkapuhelimeen. Ensimmäisenä meillä on Dropin.

  5.   Miguelinux dijo

    Yksi kysymys: tiedätkö synkronoitua vaihtoehtoa, joka lataa tiedostot automaattisesti Android-matkapuhelimeen?
    tervehdys

  6.   Gaspar Fernandez dijo

    Tarvitsetko vielä Monoa? Se on ainoa asia, joka vetää minut takaisin tästä ohjelmasta ...

  7.   marcoshipe dijo

    Katsokaa kuinka mielenkiintoista, olin kesällä ajatellut koota dropboxin kaltaisen ohjelman jakamaan yliopiston materiaalia ystävien kanssa ja tarjoamaan tietyt tilat tähän.
    Lisäksi olin jo ajatellut tehdä sen peittämällä git tai jokin muu versionhallinta, nyt aion nähdä, miten tämä on, ja ainakin nähdä, auttavatko jotkut koodit tai ideat minua 😀
    Kiitos paljon