Sparklesshare je aplikácia s otvoreným zdrojovým kódom, ktorú je možné nainštalovať na zariadenia so systémom Linux, Mac a Android až do synchronizovať súbory medzi viacerými počítačmi podobne ako to robíš Dropbox. |
Najskôr zo všetkého, prečo opustiť Dropbox a vyskúšať Sparkleshare?
1. - So SparkleShare ovládate svoje údaje, pretože ich môžete ukladať na svojom serveri.
2. - Neexistuje žiadny limit nahrávania. V prípade, že ukladáte údaje na svojom serveri, jediným limitom je kapacita pevného disku.
3. - SparkleShare je multiplatformový. Aj keď je verzia pre Windows a iOS plánovaná, pre tieto verzie stále nie sú definované žiadne dátumy.
inštalácia
Na klientovi
Otvoril som terminál a napísal (iba Ubuntu 11.10):
sudo apt-get install sparklesshare
Tento balík je k dispozícii aj v úložiská z iných populárnych distribúcií Linuxu. K dispozícii je aj váš zdrojový kód.
Potom otvorte SparkleShare a zadajte svoje meno a e-mail. Kliknite na Pokračovať.
SparkleShare vytvorí konfiguračný súbor v priečinku ~ / SparkleShare. Skopírujte jeho obsah.
Na serveri
Uistite sa, že máte nainštalované balíčky git a openssh-server.
Prihláste sa na server a spustite nasledujúce príkazy:
adduser --disabled-heslo git
cd / home / git
git init --bare MyProject
mkdir .ssh
vi .ssh / authorized_keys
Stlačením klávesu i aktivujete režim úprav. Vložte text, ktorý ste predtým skopírovali z konfiguračného súboru. Stlačte ESC, napísal som: x! a stlačením klávesu Enter súbor uložte. Ak chcete, aby k tomuto projektu malo prístup viac ľudí, vložte ich traky do nového riadku v tomto súbore.
Nakoniec spustite nasledujúce príkazy:
chmod 700 .ssh
chmod 600 .ssh / authorized_keys
chown -R git.
V príklade bol zvolený užívateľ git, pretože klient predpokladá, že bude tento užívateľ použitý. V prípade potreby sa však dá zmeniť. Musíte to klientovi povedať (v ďalšom kroku) pomocou predvoľby user @ v adrese servera.
Na klientovi opäť
Kliknite na ikonu stavu SparkleShare a vyberte možnosť „Pridať hostovaný projekt“. Potom vyberte možnosť „Na mojom serveri“ a do poľa Adresa zadajte adresu vášho servera a do poľa Vzdialená cesta zadajte „/ home / git / MyProject“. Kliknite na tlačidlo Pridať.
Hotovo, služba SparkleShare by mala byť prepojená s vaším serverom!
Fuente: Sparklesshare
Som v Linuxe nováčik, naozaj sa snažím nakonfigurovať tento server, ale chýba mi veľa vecí, aby som ho mohol uviesť do prevádzky. Dúfajme, že nemôžu brať veci ako samozrejmosť ako „Uistite sa, že máte nainštalované balíčky git a openssh-server.“
Čo je to Git? no, už som to vyšetroval a nainštaloval, a potom? prečo pri vykonávaní príkazov adduser
–Zakázané heslo git
cd / home / git
git init --bare MyProject
mkdir .ssh
vi .ssh / authorized_keys
Hovorí mi to niečo, čo nie je platné.
Ospravedlňte môj tón, ale som veľmi frustrovaný a chcel by som vedieť, či existuje oveľa kompletnejší a podrobnejší návod, ako ho zostaviť od nuly.
Ďakujeme za informácie a podporu.
Hmm! Aké zaujímavé ... Myslím si, že prvá z týchto alternatív (pretože ich je niekoľko), ktorá je nainštalovaná na systéme Linux a má klientov pre iOS a Windows (presne tých, ktorým táto chýba) si úplne získa moju pozornosť . Pokiaľ sa tak nestane, zostanem pri OwnCloud 😛
Bohužiaľ áno.
Možno niečo dostanú zo SparkleShare. Pravda je taká, že každý chce niečo také, že buď automaticky nahrá fotografie z mobilu do konkrétneho priečinka v počítači, alebo stiahne hudbu z konkrétneho priečinka z počítača do mobilu. Pre prvý máme Dropin.
Jedna otázka: viete o nejakej synchronizovanej alternatíve, ktorá automaticky sťahuje súbory do mobilu s Androidom?
Pozdrav
Potrebujete ešte Mono? Je to jediná vec, ktorá ma ťahá späť z tohto programu ...
Vyzerajte, ako zaujímavé, v lete mi napadlo zostaviť program podobný schránke, aby som zdieľal materiál z univerzity s priateľmi a poskytoval k tomu určité vybavenie.
A čo viac, už som premýšľal o tom, že to urobím maskovaním git alebo nejakého iného správcu verzií, teraz sa pozriem, ako to je, a aspoň uvidím, či mi nejaký kód alebo nápady pomôžu.
Ďakujem mnohokrát