tomspark wrote:
Right now SparkBox sticks to a curated set of apps (the ones in the App Store), so there isn't a one-click 'add any app' button yet. It's a real wish though, and you're not the first to ask, so I've logged it along with Maintainerr specifically. In the meantime, since everything runs in Docker under the hood, you can add an extra app yourself through Portainer, it's already installed on your box (look for it in the app list). From there you'd create a new container from the Maintainerr image. Not as smooth as a built-in toggle, but it'll get you there until we have a proper add-your-own-app flow.
skylyn wrote:
You can ssh into the machine running sparkbox and install other apps. Just follow the documentation for installing Maintainers in a docker container. You'll need to add the location of your media in sparkbox and a network to the docker template they provide. The network should be sbproxy so that Maintainerr can reach your other apps running in sparkbox. networks: - sbproxy I've put my other apps in /opt/appname so they live next to sparkbox and won't be affected by sparkbox updates.
tomspark wrote:
This is a great writeup, skylyn, thank you. Both details are spot on: putting extra apps in /opt/appname keeps them clear of SparkBox's updates, and joining the sbproxy network is exactly what lets Maintainerr reach Jellyfin and your arr apps. That's the cleanest way to run an extra app today. LinnB, that's your path until a built-in add-app flow exists, skylyn's nailed it.