The settings related to downloading torrents are grouped on the Torrents tab in Preferences. There are three sections there, Network, Peers, and .torrent.


Network

NAT-PMP option enables the NAT Port Mapping Protocol, which is a network protocol that allows a computer in a private network (behind a NAT router) to automatically configure the router to allow connections outside the private network. Enable this option if you don’t want to bother with configuring port forwarding manually.


μTP option enables the μTP Protocol which is aimed at faster downloads, as it works via UDP, in which data exchange is faster than via TCP. 


UPnP option allows you to automatically find and configure any devices on the local network.


Incoming TCP port sets the port on which Folx will listen for incoming connections. It defaults to 14082 and can be changed if needed (this will require Folx to be restarted).


Note: You may need to open the selected port on your firewall, and if NAT-PMP is disabled, also manually configure port forwarding on your router.


Check Randomize port on launch if you want the listening port to randomly change on every Folx start.


The Stop seeding at ratio option will tell Folx to stop seeding upon reaching the specified ratio. By default, this option is disabled.


Note: When checked, the Stop seeding at ratio option will apply to all torrent tasks in the downloads list (provided that the Global Settings option in the context menu is enabled).

Peers

The Global maximum number of connections and Maximum number of connections per torrent options set the limits on the maximum number of connections that can be open at a given moment, for all active torrents and each torrent separately.


Maximum number of upload slots per torrent limits the number of peers that can connect to you per torrent. Fewer upload slots will make for higher upload rates with each peer. More slots will increase the number of peers and thus your chances of getting all files in a timely fashion. Too many slots, however, may cause some peers to blacklist you because you are uploading to them too slowly.


DHT Network. With this option enabled, Folx will connect not only to peers associated with the tracker you got the torrent file from, but also to other peers on the Internet that are connected to the DHT network. This option enables “trackerless” downloading and facilitates finding peers when the tracker is down.


Local Peer Discovery allows Folx to discover peers on the local network in order to maximize the data exchange rate while minimizing Internet traffic.


Peer Exchange option allows searching for exchange participants (seeds and peers) without directly contacting the tracker.

Encryption - allows encrypting the connections with other peers. You can choose whether you want your connection to be established with encrypted peers or to ignore unencrypted ones. Please note, encryption mode doesn’t make your session secure or anonymous, it’s just a way to avoid traffic restriction measures of some ISPs.

Note: if the option “Ignore unencrypted peers” is enabled Folx may be unconnectable in some swarms.

.torrent

Here you can specify what Folx should do with the .torrent files associated with your tasks:

  • Store .torrents for current tasks in will keep the .torrent files of in-progress tasks in the specified directory.
  • On task completion move .torrents to will move the .torrents to the specified directory when their associated task is finished.
  • Automatically load .torrents from will tell Folx to watch the specified directory and automatically create a task as soon as a .torrent file appears in it.
  • Delete loaded .torrents will remove .torrents from your hard drive when they are added to Folx.


The Set as default option next to Open torrents with Folx lets you make Folx your default torrent client.