Questão O BitTorrent Sync CLI pode ser usado para criar compartilhamentos?


Sincronização BitTorrent pode ser executado a partir da linha de comando, mas há apenas algumas opções mostradas pelo --help parâmetro. Executando btsync disponibiliza um web ui (na porta 8888) que pode ser usado 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

Essas opções não parecem incluir a criação de uma nova pasta compartilhada.

Posso criar um novo compartilhamento com o BitTorrent Sync usando apenas a linha de comando?

Também estou interessado em soluções muito hacky, como editar o arquivo de configuração e reiniciar o serviço, ou postar solicitações HTTP específicas para localhost: 8888.


4


origem




Respostas:


Você precisaria usar o arquivo de configuração para isso.

Você pode usar btsync --dump-sample-config (ou --get-sample-config se você estiver usando uma versão mais antiga) para obter uma amostra, alimente os caminhos necessários em "pastas compartilhadas" e segredos gerados por --generate um segredo.

Em seguida, salve o arquivo de configuração e informe ao btsync para usar esse arquivo de configuração, iniciando-o com --config.

Você pode encontrar tudo isso em página 10 desta versão do manual. Observe que isso desativará a interface do usuário da web.

Deixo como um exercício para o usuário roteirizar tudo isso de qualquer maneira que seu coração deseje.


10



Sim, isso funciona. E é até mesmo fácil editar automaticamente o arquivo de configuração, já que é em JSON. Obrigado! - Ilari Kajaste
É real JSON? Tenho a impressão de que não é. JSON não tem comentários certo? - louis cypher
O link do manual está desativado - insign
Sorte a resposta é auto-contida. Atualizado para um link de máquina que deve ter as mesmas informações - Journeyman Geek♦