I just spun up a new instance using just the 2 variables and here is what was Generated.
TAG=latest
DOMAIN=
HOST_PORT=1337
CHANNELS_DVR_HOST=
CHANNELS_DVR_PORT=8089
CHANNELS_CLIENTS=
ALERT_EMAIL_SERVER=
ALERT_EMAIL_FROM=
ALERT_EMAIL_PASS=
ALERT_EMAIL_TO=
UPDATE_YAMLS=true
UPDATE_SCRIPTS=true
TZ=
HOST_DIR=/data
DVR_SHARE=
LOGS_SHARE=
TUBEARCHIVIST_SHARE=
DVR2_SHARE=
LOGS2_SHARE=
TUBEARCHIVIST2_SHARE=
DVR3_SHARE=
LOGS3_SHARE=
TUBEARCHIVIST3_SHARE=
HOST_SFS_PORT=8080
FOLDER=/web
PORTAINER_TOKEN=
PORTAINER_HOST=
PORTAINER_PORT=9443
PORTAINER_ENV=2
PERSISTENT_LOGS=false
Disregard just realized I used the wrong 2
this looks better. Works good when you use the DVR IP instead of the Host Port 1338 
TAG=latest
DOMAIN=
HOST_PORT=1337
CHANNELS_DVR_HOST=192.168.50.149
CHANNELS_DVR_PORT=8089
CHANNELS_CLIENTS=
ALERT_EMAIL_SERVER=
ALERT_EMAIL_FROM=
ALERT_EMAIL_PASS=
ALERT_EMAIL_TO=
UPDATE_YAMLS=true
UPDATE_SCRIPTS=true
TZ=
HOST_DIR=/data
DVR_SHARE=F:/DVR-storage/DVR
LOGS_SHARE=C:/ProgramData/ChannelsDVR
TUBEARCHIVIST_SHARE=F:/DVR-storage/DVR
DVR2_SHARE=
LOGS2_SHARE=
TUBEARCHIVIST2_SHARE=
DVR3_SHARE=
LOGS3_SHARE=
TUBEARCHIVIST3_SHARE=
HOST_SFS_PORT=8080
FOLDER=/web
PORTAINER_TOKEN=
PORTAINER_HOST=192.168.50.149
PORTAINER_PORT=9443
PORTAINER_ENV=2
PERSISTENT_LOGS=false
Health check results.
Checking your OliveTin-for-Channels installation...
(extended_check=false)
Version 2025.03.22
----------------------------------------
Checking that your selected Channels DVR server (192.168.50.149:8089) is reachable by URL:
HTTP Status: 200 indicates success...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 1276 100 1276 0 0 623k 0 --:--:-- --:--:-- --:--:-- 1246k
HTTP Status: 200
Effective URL: http://192.168.50.149:8089/
----------------------------------------
Checking that your selected Channels DVR server's data files (/mnt/192.168.50.149-8089) are accessible:
Folders with the names Database, Images, Imports, Logs, Movies, Streaming and TV should be visible...
total 4
drwxrwxrwx 1 root root 4096 Mar 9 06:46 .
drwxr-xr-x 1 root root 4096 Mar 23 20:37 ..
drwxrwxrwx 1 root root 4096 Mar 23 00:34 Database
drwxrwxrwx 1 root root 4096 Mar 21 04:00 Images
drwxrwxrwx 1 root root 4096 Jan 23 22:03 Imports
drwxrwxrwx 1 root root 4096 Jan 23 22:03 Logs
drwxrwxrwx 1 root root 4096 Mar 11 06:30 Movies
drwxrwxrwx 1 root root 4096 Jan 23 22:18 PlayOn
lrwxrwxrwx 1 root root 45 Sep 21 2024 Streaming -> /mnt/host/c/ProgramData/ChannelsDVR/Streaming
drwxrwxrwx 1 root root 4096 Mar 9 06:46 TV
If the listed folders are NOT visible, AND you have your Channels DVR and Docker on the same system:
Channels reports this path as...
F:\DVR-storage\DVR
When using a Windows path in Portainer, change the backslashes to slashes like this...
F:/DVR-storage/DVR
When using WSL with a Linux distro and Docker Desktop, it's also possible to use...
/mnt/f/DVR-storage/DVR
----------------------------------------
Checking that your selected Channels DVR server's log files (/mnt/192.168.50.149-8089_logs) are accessible:
Folders with the names data and latest should be visible...
total 8
drwxrwxrwx 1 root root 4096 Mar 9 05:25 .
drwxr-xr-x 1 root root 4096 Mar 23 20:37 ..
drwxrwxrwx 1 root root 4096 Mar 9 05:20 2025.03.01.2019
-rwxrwxrwx 1 root root 835 Mar 9 02:42 Channels DVR Server.lnk
drwxrwxrwx 1 root root 4096 Mar 17 06:00 Streaming
drwxrwxrwx 1 root root 4096 Mar 23 19:39 data
drwxrwxrwx 1 root root 4096 Mar 9 05:16 latest
If the listed folders are NOT visible, AND you have your Channels DVR and Docker on the same system:
Channels reports this path as...
C:\ProgramData\ChannelsDVR
When using a Windows path in Portainer, change the backslashes to slashes like this...
C:/ProgramData/ChannelsDVR
When using WSL with a Linux distro and Docker Desktop, it's also possible to use...
/mnt/c/ProgramData/ChannelsDVR
----------------------------------------
Checking if your Portainer token is working on ports 9000 and/or 9443:
Portainer http response on port 9000 reports version 2.21.1
Portainer Environment ID for local is
Portainer https response on port 9443 reports version 2.21.1
Portainer Environment ID for local is
----------------------------------------
Here's a list of your current OliveTin-related settings:
HOSTNAME=olivetin
CHANNELS_DVR=192.168.50.149:8089
CHANNELS_DVR_ALTERNATES=
CHANNELS_CLIENTS=
ALERT_SMTP_SERVER=
ALERT_EMAIL_FROM=[Redacted]@
ALERT_EMAIL_PASS=[Redacted]
ALERT_EMAIL_TO=[Redacted]@
UPDATE_YAMLS=true
UPDATE_SCRIPTS=true
PORTAINER_HOST=192.168.50.149
PORTAINER_PORT=9443
PORTAINER_ENV=2
----------------------------------------
Here's the contents of /etc/resolv.conf from inside the container:
# Generated by Docker Engine.
# This file can be edited; Docker Engine will not make further changes once it
# has been modified.
nameserver 127.0.0.11
search
options ndots:0
# Based on host file: '/etc/resolv.conf' (internal resolver)
# ExtServers: [host(192.168.65.7)]
# Overrides: [search]
# Option ndots from: internal
----------------------------------------
Here's the contents of /etc/hosts from inside the container:
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
fe00:: ip6-localnet
ff00:: ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
172.20.0.3 olivetin