Do you really want to proxy other containers which are in the IP range from
Also, why is your network
172.16.4.1/23 rather than
172.16.4.0/23? Not that this makes a difference but I think you are not fully aware how IP addresses work.
Is your physical machine’s IP really
172.16.5.250 or is this the container’s IP?
Can you show me the contents of
start.sh? It likely contains invalid syntax.
plex a valid user on the host system? Currently
root owns the files in
/etc/openvpn/pass.txt is set to only be readable by its owner. However, in the container it likely tries to access it with
plex and thus cannot read the file. Set the file owner for the folder
/etc/openvpn and its subdirectories to