Hi,
I’m working on getting some apps I’d like to see setup on Umbrel. My apps will install and work but only when I break the port configurations (like put a different port in the umbrel-app.yml then in the docker-compose.yml). For example if my app is configured to run on 5012 but in the umbrel-app.yml it says 5011 it installs fine (the icon to open the app doesn’t work then of course but visiting the correct port its there functioning) but when I put the ports consistently as described in the guide here: GitHub - getumbrel/umbrel-apps: The official app repository of the Umbrel App Store. Submit apps and updates here. Learn how → https://github.com/getumbrel/umbrel-apps#readme then it results in the error Bind for 0.0.0.0:5012 failed: port is already allocated
. My question is there a command I can run on my Umbrel to see a list of which ports are allocated (I don’t see it in the output of the debug command)?
Thank you for any tips or advice anyone can provide
Also is there a different way to access the container-init.d directory of one of an app’s docker containers? I am currently doing ${APP_DATA_DIR}/setup.sh:/container-init.d/setup.sh
which seems to be the proper Umbrel syntax to move setup.sh into the desired directory (as opposed to ./setup.sh:/container-init.d/setup.sh
which works for a normal non Umbrel docker container) but it doesn’t seem to be working currently. Maybe there is a different way this is supposed to be written. The full example of what I am doing is here: https://github.com/buttonbeaver/beaver-umbrel-app-store/blob/master/beaver-ipfs-node/docker-compose.yml