nils

Members
  • Posts

    238
  • Joined

  • Last visited

  • Days Won

    5

Posts posted by nils

  1. Because btsync is not a linux package for either apt or yum, you have to do the setup to make btsync a service on your own.

    Please take a look at this thread.

    I started manually and it did not find my configuration file.

    BTsync saves configurations in .sync, wherever you have placed the binary, otherwise btsync --conf <path-here> does the trick.

    Supporting linux by supporting user-space executables is the same thing as not supporting it all. 

    Not quite sure why this is bad ....

     

    I am now in a worse position than if I had no backup system. I have a backup system that doesnt work reliably.

    Please be aware, that BTsync is still BETA.

    As long as it is, it would be wise to not to use it in a production environment unless you are fully aware of it and have some sort of other robust backup system in place.

    In my case, I sync folders, which I track through git already, but for convenience I share some subfolders with others. All my shares are synced to FreeBSD servers, which have ZFS snapshots, so in case BTsync is buggy, I can just roll back. To avoid some of the problems others have with multiple RW shares, I have usually one master RW and multiple RO nodes.

     

    HTH 

  2. Could you tell me how this is implemented. I don't think it is. Cheers

    If you disable Automatic sync (per share) on the mobile clients, you will see all the available files in this share. Unless you select them, they will not be synced to your device. On the iOS client, documents with a green tick are on the device, whereas document icons without it are not downloaded.

  3. The current implementation of the Photo Backup function on the iOS BTsync client does exactly what the OP's scenario describes:

    1. Enable Photo Backup on phone

    2. Copy/send email with secret to desktop/server BTsync and this synchronises all photos.

    3. Delete photos on the iOS device

    4. Does not synchronise to the desktop/server version.

  4. a) yes.

    B) yes. disable DHT, relay, and tracker and any data sent will only go through your nodes.

    c) BTsync does not synchronise files that are locked by any other process. In some cases this might happen, as soon as you open a Document, or just when it saves a document, but it depends on the editor of your choice. No GUI to resolve conflicts is available at the moment.

    d) no option available that would separate LAN from WAN speed limits

    e) if you are overly protective of your data, using VPN increases the difficulty for any attacker to access it. BTsync does not bind to any specific adapter currently, therefore you would need to address this issue e.g. with a full tunnel.

  5. Two arrows is as you said a direct connection whereas a cloud icon means, that you are connected to this peer through the relay server operated by Bittorrent.

    The use of the relay server can be deactivated per share. You could also try to enter the IP/hostname and port of the other nodes, which would enforce a direct connection, if no firewalls are in the way. This method does however need to have static IPs or domain names, or dynamic hostnames.

  6.  

     

    so I decided not to use it until this behaviour is fixed.

    this is why BTsync is still in beta testing, fixing issues is the MO for the time being.

     

     

    Is there anyway I can help by providing relevant debug informations?

    Take a look through the normal  sync.log and/or enable debug mode to get more info into the sync.log. Maybe you will see the file names that were not indexed.

  7. BTsync is still in beta and the API T&C's are not entirely clear for developers, therefore some developers have been put off on further API development. And as it is still beta, things might change in the future. The fact that there is no BTsync roadmap accessible to the public does not make it easier for people to ascertain where it is going.

     

    Despite all this, a multitude of programs are available interfacing the API or integrating it into e.g. Drupal. Have a look at the API forums if you are interested.

  8.  

     

    How can I make sure the btsync app is running as a service under my own user? As said before, I'm running Ubuntu server. I don't want to run the btsync daemon under root, as I want all the files to be created under my own user.

    Use the ubuntu/debian packages, which come with init scripts and options on which user is running the btsync service.

     

     

    Where does btsync deamon stores it's shared-folder settings?

    in your config:

     

     

    "storage_path" : "/smb/btsync/.sync",
  9. This is a known bug/limitation of the mobile BTsync clients. Deletion on the mobile client is only locally and does not propagate to the other nodes, just tested this with a RW secret on iOS 1.2.36.

     

    Edit: Sorry, OP was talking about something else. I have the same issue for an RO folder on iOS as well, where files are still shown although no longer available on any other node for that secret.

  10. Using the API I can create an encrypted secret that I can share with someone else.

    Yes.

    They enter it into their BTSync Client and my data will be stored there encrypted

    Yes.

     but without any way to decrypt it

    yes/no. Your friend won't be able to decrypt your data, unless you give him the RW or RO secrets of the share. What I meant was: in case of a disaster i.e. your laptop caught fire and the server you have running gave up its ghost at the same time, you would NEED to have at least an RO secret at a third location, with which you then can set up a new client and your data would be synced back.

     

    btw, where can I find more information about this outside of this thread?

    http://www.bittorrent.com/sync/developers/api

     

    HTH