¿Puede usarse BitTorrent Sync CLI para crear recursos compartidos?

4

BitTorrent Sync se puede ejecutar desde la línea de comandos, pero solo hay unas pocas opciones que muestra --help parámetro. Ejecutando btsync pone a disposición una interfaz de usuario web (en el puerto 8888) que se puede usar para configurar.

BitTorrent Sync 1.2.73
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

Estas opciones no parecen incluir la creación de una nueva carpeta compartida.

¿Puedo crear un nuevo recurso compartido con BitTorrent Sync usando solo la línea de comandos?

También estoy interesado en soluciones incluso muy piratas, como editar el archivo de configuración y reiniciar el servicio, o publicar solicitudes HTTP específicas en localhost: 8888.

Ilari Kajaste
fuente

Respuestas:

10

Necesitarías usar el archivo de configuración para esto.

Puedes usar btsync --dump-sample-config (o --get-sample-config Si está utilizando una versión anterior) para obtener una muestra, aliméntela con las rutas necesarias en "carpetas compartidas" y los secretos generados por --generate un secreto.

Luego guarde el archivo de configuración y luego diga a btsync que use ese archivo de configuración ejecutándolo con --config.

Puedes encontrar todo esto en Página 10 de esta versión del manual. . Tenga en cuenta que esto deshabilitará la interfaz de usuario web.

Lo dejo como un ejercicio para que el usuario guarde todo esto de la manera que más le guste su corazón.

Journeyman Geek
fuente
Sí, esto funciona. E incluso es bastante fácil editar automáticamente el archivo de configuración, ya que está en JSON. ¡Gracias!
Ilari Kajaste
1
¿Es real JSON? Tengo la impresión de que no lo es. JSON no tiene comentarios, ¿verdad?
louis cypher
El enlace del manual está desactivado.
insign
Por suerte la respuesta es auto contenida. Actualizado a un enlace de máquina que debe tener la misma información
Journeyman Geek