you know my direction and I think if QB moves that way then it would be pretty easy for people to add apps and contribute. They dont have to even build the images..just point it to existing images on dockerhub, figure out the reverse proxy stuff and create small scripts to install and uninstall. I think you'll see people adding all sorts of things. It's not just the linuxserver.io docker images. There is a world out there of pre-built images.
my headphones script is 18 lines long(including white space)...yours(including white space) is 130. I let the image do the heavy lifting.
docker run -d \
--restart always \
-v $DOCKER_CONFIG/headphones:/config \
-v $DOCKER_DOWNLOADS:/downloads \
-v $DOCKER_STORAGE:/music \
-e PGID=$(id -g) \
-e PUID=$(id -u) \
-e TZ=$(cat /etc/timezone) \
-l "traefik.frontend.rule=PathPrefix: /$USER/headphones" \
docker stop $USER-headphones
sed -i "s/http_root.*/http_root = \/$USER\/headphones/g" $DOCKER_CONFIG/headphones/config.ini
docker start $USER-headphones
sqlite3 $DOCKER_CONFIG/organizr/www/users.db "insert into tabs (name,url,defaultz,active,user,guest,icon,iconurl,window) values ('Headphones','https://$DOCKER_HOSTNAME/$USER/headphones/home','false','true','true','false','fa-diamond','images/headphones.png','false');"
docker restart $USER-organizr