Skip to content
This repository has been archived by the owner on Jun 27, 2023. It is now read-only.

Latest commit

 

History

History
38 lines (32 loc) · 1014 Bytes

README.md

File metadata and controls

38 lines (32 loc) · 1014 Bytes

Supported VPNs

Currently only NordVPN

Install instructions

  • Create a jail based on the "Transmission" community plugin.

    • During creation, open the "Advanced Plugin Installation" section and in the "Custom Properties" section select "allow_tun"
  • On your TrueNAS server shell, enter the jail

root@host $ iocage console [jailname]
  • Download and extract this project's source
root@jail $ cd /tmp
root@jail $ curl -L https://github.com/kauedg/TrueNAS-Transmission-OpenVPN/archive/refs/tags/1.0.3.zip | unzip -
root@jail $ cd TrueNAS-Transmission-OpenVPN-master/
  • Build and install
root@jail $ make
  • Check if the service is running at startup
root@jail $ exit
root@host $ iocage restart [jailname]
root@host $ iocage console [jailname]
root@jail $ service openvpn status
root@jail $ service transmission status
  • If something goes wrong, check the log files:
    • OpenVPN:
      /var/log/openvpn.log
    • Transmission:
      /var/log/messages