Podium ggarden/podium:latest https://hub.docker.com/r/ggarden/podium bridge bash false https://github.com/ggardenhire/podium/issues https://github.com/ggardenhire/podium A thin, self-updating static-site runner. Point it at one or more GitHub repos and it will clone, build, and serve each one on its own port, then poll every branch and rebuild whenever you push — no image rebuilds, no manual deploys. A failed build is logged and the previous version stays live. Configure the SITES variable with a JSON array of site objects, one per repo: {"repo":"https://github.com/you/app.git","port":8080}. Each site needs a matching published port (add more via "Add another Path, Port, Variable, Label or Device"). For a raw static repo with no build step, set "build":"" and "output":".". For a private repo, embed a token in the URL: https://<user>:<token>@github.com/you/repo.git See the project page for full configuration details. Network:Web Tools: http://[IP]:[PORT:8080]/ https://raw.githubusercontent.com/ggardenhire/unraid-apps/main/templates/podium.xml https://raw.githubusercontent.com/ggardenhire/unraid-apps/main/icons/podium.png 8080 [{"repo":"https://github.com/you/app.git","port":8080}] 300