Pessoal,
Tentei instalar o Transmission no Ubuntu Server. Configurei tudo direitinho (igual expliquei aqui), coloquei um Torrent qualquer pra testar e baixou direitinho.
Entretanto, na hora de escolher a pasta para baixar, coloquei o endereço “/mnt/NAS/Transmission/Downloads” do TrueNAS, mas nada do arquivo aparecer no Finder do Mac.
Depois de gastar algum fosfato, entendi o problema. Como o Portainer roda no Ubuntu Server (ip 192.168.1.44), ele criou a pasta acima. NO UBUNTU SERVER. O TrueNAS roda no 192.168.1.3.
Preciso resolver como acessar isso ou vou ter que repensar como usar o Docker no Ubuntu Server (até porque a ideia era fazer isso para o Plex também).
O TrueNAS tem plugins para o Transmission e para o Plex, mas queria fazer isso pelo Docker e gastar menos recursos da máquina.
Consultei um amigo que usa Linux a bastante tempo e ele me passou esse tutorial aqui. Segui e deu certo.
Basicamente é o seguinte:
No meu caso, no Ubuntu (192.168.1.44), em modo superuser, vou criar uma pasta para montar o compartilhamento com o comando:
<span class="c" style="border: 0px;color: #586e75;font-family: inherit;font-style: inherit;line-height: inherit;margin: 0px;padding: 0px;vertical-align: baseline"><span style="font-size: medium">mkdir -p /mnt/Transmission</span></span>
Caso não tenha instalado, é necessário ter o CIFS. Instale assim:
<span class="c" style="border: 0px;color: #586e75;font-family: inherit;font-style: inherit;line-height: inherit;margin: 0px;padding: 0px;vertical-align: baseline"><span style="font-size: medium">apt install cifs-utils</span></span>
E agora uso o seguinte comando para montar o compartilhamento na pasta que criei:
<span class="c" style="border: 0px;color: #586e75;font-family: inherit;font-style: inherit;line-height: inherit;margin: 0px;padding: 0px;vertical-align: baseline"><span style="font-size: medium">mount -t cifs //servidor/compartilhamento -o username=usuario,password=senha /mnt/windows</span></span>
A minha linha fica assim:
<span style="font-size: medium"><span class="c" style="border: 0px;color: #586e75;font-family: inherit;font-style: inherit;line-height: inherit;margin: 0px;padding: 0px;vertical-align: baseline">mount -t cifs //192.168.1.3/NAS/Transmission -o username=</span><span class="c" style="border: 0px;color: #586e75;font-family: inherit;line-height: inherit;margin: 0px;padding: 0px;vertical-align: baseline"><i>meu_usuário</i></span><span class="c" style="border: 0px;color: #586e75;font-family: inherit;font-style: inherit;line-height: inherit;margin: 0px;padding: 0px;vertical-align: baseline">,password=</span><span class="c" style="border: 0px;color: #586e75;font-family: inherit;line-height: inherit;margin: 0px;padding: 0px;vertical-align: baseline"><i>minha_senha</i></span><span class="c" style="border: 0px;color: #586e75;font-family: inherit;font-style: inherit;line-height: inherit;margin: 0px;padding: 0px;vertical-align: baseline"> /mnt/Transmission</span></span>
Para que a pasta seja montada automaticamente quando o Ubuntu for inicializado, deve-se incluir esta linha no final do arquivo /etc/fstab:
<span style="font-size: medium"><span style="color: #586e75;font-family: inherit"><span style="font-style: inherit">//192.168.1.3/NAS/Transmission /mnt/Transmission cifs</span></span><span style="color: #586e75;font-family: inherit"><span style="font-style: inherit"> rw,username=</span><span><i>meu_usuário</i>,password=<i>minha_senha</i> 0 0</span></span></span>
<span style="font-size: medium"><span style="color: #586e75;font-family: inherit"><span><br /></span></span></span>É isso por enquanto.
