iDevices not accessing libraries after truenas upgrade (core -> fangtooth) - WebUI and Roku working

You cannot; manual server connections are not being added to the new apps. See:

There are a couple of things you can try initially.

  • In the Plex app’s configuration on TrueNAS, enable the “Host Network” option in the network configuration settings; or,
  • In Plex Media Server’s network settings, add a custom server access URL. Something like: http://manual_ip_address:32400
    Replace manual _ip_address with the same you use in your Roku devices.

I’d recommend trying these separately. The first option changes the Plex container’s network driver from bridge to host. This will cause the server’s published IP to match that of the TrueNAS host (instead of the container’s internal Docker IP address). The second option manually publishes the “correct” IP address to Plex’s servers.

These are two different ways of accomplishing the same thing: Ensuring the TrueNAS host IP address is published to Plex.