bootstraping projektu SparkleShare

3

Właśnie wypróbowałem SparkleShare jako możliwy zamiennik dropbox / insynch . Wygląda dość obiecująco, ponieważ opiera się na otwartych standardach.

Zastanawiałem się, czy ktoś przeszedł przez proces „ładowania” projektu SparkleShare. Mam pliki początkowe, które chciałbym synchronizować na dwóch klientach i serwerze (jako pliki zwykłe). Zastanawiałem się, czy istnieje sposób na skonfigurowanie projektu, aby nie musiałem pobierać / przesyłać wszystkich plików tam iz powrotem (ponieważ są one łatwo dostępne we wszystkich trzech systemach). Myślę, że wymagałoby to trochę git kung-fu, którego daleko mi do opanowania.

Dzięki!

WoJ
źródło

Odpowiedzi:

1

Samouczek na pierwszej stronie SparkleShare zadziałał dla mnie:

Konfigurowanie hosta

SparkleShare korzysta z systemu kontroli wersji Git pod maską, więc samodzielne skonfigurowanie hosta jest dość łatwe. Korzystanie z własnego hosta zapewnia większą prywatność i kontrolę, a także dużo taniej przestrzeni dyskowej i wyższe prędkości transferu. Stworzyliśmy prosty skrypt, który wykonuje dla Ciebie ciężką pracę:

# Run all of the following commands as the root user on
# a Debian or Red Hat based Linux system

# Fetch the Dazzle script
curl https://raw.github.com/hbons/Dazzle/master/dazzle.sh \
  --output /usr/bin/dazzle && chmod +x /usr/bin/dazzle

# Run the initial setup
dazzle setup

# Link SparkleShare clients using their link codes (found 
# on the client in the SparkleShare folder)
dazzle link

# Create a new project. Add as many as you need
dazzle create PROJECT_NAME

Jeśli utrzymywanie własnego hosta nie jest dla Ciebie, istnieją również strony hostujące projekty, takie jak Github lub Bitbucket, które są kompatybilne z SparkleShare (pamiętaj, że twoje projekty będą publiczne, chyba że masz plan).


Następnie zainstaluj klientów i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.

królikarnia
źródło