Locast is a "free" app that lets you stream your local channels and with a small donation you are able to add it to your Plex just like an antenna.
Below are the directions for how to set this App up in TrueNAS Scale as of 21.02
Download the config_example.ini file from https://github.com/tgorgdotcom/locast2plex
Edit it so your username, password are correct
set the plex_accessible_ip = to the HostIP
change #plex_accessible_port = 6077 to plex_accessible_port = 6077
leave the rest of it as is.
save as config.ini
In one of your shares place the config.ini file but take note of where it is located in TrueNAS.
Example mine is in the "Apps share" in a folder called locast2plex
but in truenas it looks like [ /mnt/Oden/Apps/locast2plex/config.ini ]
Now in TrueNAS Scale click on Launch Docker Image
1) Image and Policies
a. Application Name: locast2plex
b. Image Repository: tgorg/locast2plex
c. Image Tag: latest
d. Image Pull Policy: Only pull image if not present on host.
e. Update Strategy: Create new pods and then kill old ones.
2) Container Settings
Leave blank
3) Networking
a. Host Network: CHECK
The rest leave blank
4) Port Forwarding List
a. Add portForwardingList
aa. Container Port: 6077
ab. Node Port: 9000
ac. Protocol: TCP Protocol
add
ba. Container Port: 1900
bb. Node Port: 9001
bc. Protocol: UDP Protocol
5) Host Path Volumes
a. Add hostPathVolumes
aa. Host Path: /mnt/Oden/Apps/locast2plex/config.ini
ab. Mount Path: /app/config/config.ini
b. Read Only: no
6) Volumes
Leave blank
7) Confirm Options
Click Submit
Now go to your Plex and go to Settings
Go down to Live TV & DVR
click SET UP PLEX DVR
click on the Don't see your HDHomeRun Device? Enter its network address manually. Text
Type in HostIP:6077
Channels should pop up click Continue
Enter your Zip code and Continue
Fix your guide if you need to or turn off any channels you don't want now and click Continue
Your guide will now populate once finished go to view guide and click
on one of the channels you just added to make sure it is working properly.
Below are the directions for how to set this App up in TrueNAS Scale as of 21.02
Download the config_example.ini file from https://github.com/tgorgdotcom/locast2plex
Edit it so your username, password are correct
set the plex_accessible_ip = to the HostIP
change #plex_accessible_port = 6077 to plex_accessible_port = 6077
leave the rest of it as is.
save as config.ini
In one of your shares place the config.ini file but take note of where it is located in TrueNAS.
Example mine is in the "Apps share" in a folder called locast2plex
but in truenas it looks like [ /mnt/Oden/Apps/locast2plex/config.ini ]
Now in TrueNAS Scale click on Launch Docker Image
1) Image and Policies
a. Application Name: locast2plex
b. Image Repository: tgorg/locast2plex
c. Image Tag: latest
d. Image Pull Policy: Only pull image if not present on host.
e. Update Strategy: Create new pods and then kill old ones.
2) Container Settings
Leave blank
3) Networking
a. Host Network: CHECK
The rest leave blank
4) Port Forwarding List
a. Add portForwardingList
aa. Container Port: 6077
ab. Node Port: 9000
ac. Protocol: TCP Protocol
add
ba. Container Port: 1900
bb. Node Port: 9001
bc. Protocol: UDP Protocol
5) Host Path Volumes
a. Add hostPathVolumes
aa. Host Path: /mnt/Oden/Apps/locast2plex/config.ini
ab. Mount Path: /app/config/config.ini
b. Read Only: no
6) Volumes
Leave blank
7) Confirm Options
Click Submit
Now go to your Plex and go to Settings
Go down to Live TV & DVR
click SET UP PLEX DVR
click on the Don't see your HDHomeRun Device? Enter its network address manually. Text
Type in HostIP:6077
Channels should pop up click Continue
Enter your Zip code and Continue
Fix your guide if you need to or turn off any channels you don't want now and click Continue
Your guide will now populate once finished go to view guide and click
on one of the channels you just added to make sure it is working properly.