Aller au contenu

Featured Replies

Posté(e)

Bittorrent Sync permet, comme son nom l'indique, de synchroniser des données sur plusieurs machines.

Aujourd'hui, l'équipe annonce qu'elle travaille en ce moment sur une application de synchronisation des données d'un ordinateur à l'autre : Sync. Celle-ci est actuellement au stade de pre-alpha et se veut une alternative aux solutions telles que Dropbox pour un usage personnel.

Source : http://www.pcinpact.com/news/77028-bittorrent-travaille-sur-sync-client-synchronisation-donnees.htm et http://www.pcinpact.com/news/77034-on-a-pu-tester-sync-application-synchronisation-bittorrent.htm

Ce n'est que le tout début car seule une version pre-alpha implémentée à 5% est disponible, mais en tout cas c'est très prometteur.

C'est typiquement le genre de paquet qu'on pourrait inclure dans un abonnement au dépôt.

Annonce officielle : http://blog.bittorrent.com/2013/01/24/test-bittorrent-sync-pre-alpha/

Modifié par PiwiLAbruti

  • 2 mois après...
Posté(e)
  • Auteur

J'ai reçu un mail de BitTorrent :

Hello,

You recently asked for an invitation to participate in the private Alpha program for BitTorrent Sync--a powerful tool that enables automatic file syncing between multiple computers, based on BitTorrent’s secure, distributed technology.

We are excited to provide you with private access to the Alpha versions of the software below. Please keep in mind that this is an Alpha build, so not all functionality is there yet and we might have some issues. As part of your participation in the private Alpha program, we would appreciate it if you would please share your experience with BitTorrent Sync on our BitTorrent Sync forum so we can continue to make it a better product.

The Alpha version of BitTorrent Sync is available for you to download and install for Mac, Windows and Linux here:

  • Installer for Windows: BTSync.exe
  • Installer for OSX: BTSync.dmg
  • Gzip archive for Linux: ARM PowerPC i386 i386 (64-bit)

This is a private Alpha release, so please do not share these links.

Getting started:

  • Install BitTorrent Sync on the devices you want to sync.
  • Choose a folder that will be synchronized and generate a Secret for that folder on one of the devices. The Secret is random and unique, and functions like a key that connects multiple devices into one sync network.
  • On the other devices, choose a folder to sync and enter the same Secret.
  • All the devices with the same Secret will start syncing. Repeat the process for another folder, if necessary.

More info on installation, system requirements, app UI and FAQ you can find in the User Guide: BitTorrentSyncUserGuide.pdf

Known issues:

  1. BitTorrent Sync may handle events incorrectly in the following cases:
    • .!sync files are changed outside of BitTorrent Sync
    • Shared folders are renamed or deleted outside of BitTorrent Sync
    • There is no free disk space left

Technology overview:

BitTorrent Sync synchronizes your files using a peer-to-peer (P2P) protocol. The devices you setup to sync are connected directly using UDP, NAT traversal, UPnP port mapping, and a relay server. If your devices are on the same local network, BitTorrent Sync will use your LAN for faster synchronization. For better security, all the traffic between devices is encrypted with AES cypher and a 256-bit key created on the base of a Secret - a random string (32 characters or more) that is unique for every folder.

We hope you enjoy using BitTorrent Sync. We await your feedback on the BitTorrent Sync forum.

Thanks again for your interest in helping us build BitTorrent Sync. We will continue to use a mailing list to keep you updated with the progress we are making.

Sincerely,
The BitTorrent Sync Team

Je vais tester le client Windows et Mac.

Pour l'open source c'est pas gagné :

We plan to have some developer API for SyncApp.

Source : http://forum.bittorrent.com/topic/8816-will-syncapp-be-open-source/page__hl__%2Bopen+%2Bsource

Posté(e)
  • Auteur

J'ai vu ça e, cherchant "synology" sur le forum BitTorrent Sync. B)

Du coup je suis revenu ici.

La documentation utilisateur: http://syncapp.bittorrent.com/18TDE4IPRO/BitTorrentSyncUserGuide.pdf

En vrac :

  • Il n'y a pas de gestion de versionning, seul le fichier le plus récent est synchronisé (donc deux modifications simultanées seront départagées sur l'horodatage).
  • Il est possible de choisir la liste des hôtes (host:port) qui ont accès à la synchronisation pour chaque chemin synchronisé.
  • Configuration des accès en lecture seule avec une clé dédiée, possibilité de créer une clé valable 24 heures, ...

Pour l'instant je trouve ça vraiment pas mal.

Là j'essaye de comprendre pourquoi le client ne se lance pas sur mon mac. :(

----

Pour info, le binaire ARM dont j'ai eu le lien par mail fontionne très bien sur mon DS109.

La synchronisation se fait à ~2Mo/s en UDP et ~5,5Mo/s en TCP, que le cryptage soit activé ou non.

----



NAS> ./btsync --help
BitTorrent Sync 1.0.112
Usage:
          btsync [--config <path>] [--nodaemon] [--generate-secret] [--dump-sample-config] [--help] [--get-ro-secret <secret>]
Options:
        --config - location and name of configuration file
        --nodaemon - do not use daemon mode
        --generate-secret - generate shared secret
        --get-ro-secret - get read only secret for existing master secret
        --dump-sample-config - dump sample config file
        --help - print this message and exit


NAS> ./btsync --dump-sample-config
{
  "device_name": "My Sync Device",
  "listening_port" : 0,                       // 0 - randomize port

/* storage_path dir contains auxilliary app files
   if no storage_path field: .sync dir created in the directory
   where binary is located.
   otherwise user-defined directory will be used
*/
  "storage_path" : "/home/user/.sync",

// uncomment next line if you want to set location of pid file
// "pid_file" : "/var/run/syncapp/syncapp.pid",


  "check_for_updates" : true,
  "use_upnp" : true,                              // use UPnP for port mapping


/* limits in kB/s
   0 - no limit
*/
  "download_limit" : 0,
  "upload_limit" : 0,

/* remove "listen" field to disable WebUI
   remove "login" and "password" fields to disable credentials check
*/
  "webui" :
  {
    "listen" : "0.0.0.0:8888",
    "login" : "admin",
    "password" : "password"
  }

/* !!! if you set shared folders in config file WebUI will be DISABLED !!!
   shared directories specified in config file
   override the folders previously added from WebUI.
*/
/*
  ,
  "shared_folders" :
  [
    {
//  use --generate-secret in command line to create new secret
      "secret" : "MY_SECRET_1",                   // * required field
      "dir" : "/home/user/bittorrent/sync_test", // * required field

//  use relay server when direct connection fails
      "use_relay_server" : true,
      "use_tracker" : true,
      "use_dht" : false,
      "search_lan" : true,
//  enable sync trash to store files deleted on remote devices
      "use_sync_trash" : true,
//  specify hosts to attempt connection without additional search
      "known_hosts" :
      [
        "192.168.1.2:44444",
        "myhost.com:6881"
      ]
    }
  ]
*/
}

J'ai juste eu à copier l'unique fichier (btsync) sur mon NAS, l'exécuter (en daemon par défaut), et m'y connecter avec l'adresse http://nas:8888/.

Simple et efficace.

Modifié par PiwiLAbruti

  • 6 mois après...

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.