[Not Accepted[ Docker app - add support for port ranges in the form editor

Problem/Justification
Hello Team,

While creating a custom docker app, I have noticed that the docker app creation editor does not allow to enter a ports range which is a huge problem for apps requiring a large ports range

This is a highly needed standard feature.

Impact
(How is this feature going to impact all TrueNAS users? What are the benefits and advantages? Are there disadvantages?)

Makes is difficult to create a docker app requiring a ports range. AgentDVR for instance needs ports range 50000-50100/udp. It will be very hard to enter these one by one

User Story
(Please give a short description on how you envision some user taking advantage of this feature, what are the steps a user will follow to accomplish it)

Is pasting a Compose file in YAML not an adequate way to address this?

i liked still having advantage of the wizard and forms of non-direct-yaml ix App, so i generated a small bash script:

sleep 10
# First click the Add button 100 times
echo "Clicking Add button 100 times..."
for i in {1..100}
do
    xdotool click 1
    sleep 0.1
done

echo "Done creating entries!"
echo "Position your cursor in the first Container Port input box and press Enter..."
read

# Starting port number
port=50000

# Now fill in all the ports
for i in {1..100}
do
    # Type port number
    xdotool type "$port"
    
    # Tab to next field
    xdotool key Tab
    sleep 0.1
    
    # Type same port number
    xdotool type "$port"
    
    # Tab twice to get to next Container Port input
    xdotool key Tab Tab Tab
    sleep 0.1
    
    # Increment port
    ((port++))
done

echo "Done filling ports!"

Thank you for submitting this feature request. After keeping it open to gauge community interest, we’re closing it as it hasn’t received enough votes to prioritize for development.