Dear badon, Due to error message you need specify shared folder/folders in configuration file. Try this config: { "device_name": "FreeBSD BtSync", "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/btsync/btsync.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" } , "shared_folders" : [ { // use --generate-secret in command line to create new secret "secret" : "AENBFDU4C3TRJGNXWBYSBMDCLEPSESAPO", // * required field "dir" : "/home/", // * required field "use_relay_server" : true, // use relay server when direct connection fails "use_tracker" : true, "use_dht" : false, "search_lan" : true, "use_sync_trash" : true // enable SyncArchive to store files deleted on remote devices } ]} And change "dir" : "/home/",to path to desired folder. I uncommented array "shared_folders" in your JSON configuration file.