Hello, I have the Ugreen DXP8800 Plus with 3 separate volumes to keep data separate for their different purposes. My Jellyfin is on Volume 3 (my largest RAID config), but Sparkbox auto-loads to Volume 1. I'm not seeing how to change the location of the Docker installs before or after the setup. Is this possible, or a feature we can look into? Am I stuck spending multiple days reconfiguring my volumes so the media server is on Vol 1? P.S. If I can get this running, I definitely plan on being a backer. (Suckup)
7 replies
tomspark wrote:
Good news — you can pick a different volume. When you run the install command, add --install-dir /volume3/sparkbox-data at the end and SparkBox will go there instead of Volume 1. If you've already run the installer and want to move it, just let me know — I've walked a few people through it and it takes about five minutes.
tomspark wrote:
If you haven't configured any apps yet — no Jellyfin libraries added, no settings tweaked — reinstalling from scratch with the flag is the cleanest path, just a couple of commands and you're on Volume 3. If you've already set things up inside SparkBox and want to keep your config, the five-minute move is the better call so you don't have to redo that work. Have you got anything configured yet?
FrznEternity wrote:
You're amazing! I was just about to try to figure out the code myself from one of your other support responses; I would have only missed the "-data" :D I have already run the installer; is it easier to uninstall and rerun with this code or follow your 5min steps?
FrznEternity wrote:
I haven't configured anything worth keeping. I'll just delete and run again with: curl -fsSL https://get.tomsparkbox.com | bash --install-dir /volume3/sparkbox-data Thanks!
tomspark wrote:
That's the right command — SparkBox will install straight onto Volume 3. Should be done in a minute or two. Shout if anything looks off!
FrznEternity wrote:
Guess I should have stuck to your other option 🫣 Getting: curl: (23) Failure writing output to destination
tomspark wrote:
My fault — I should have given you the right form for that. When you pipe curl into bash and want to pass an argument to the installer, bash needs a small flag so it forwards it correctly. Use this: curl -fsSL https://get.tomsparkbox.com | bash -s -- --install-dir /volume3/sparkbox-data The -s -- in the middle is the bit that makes it work. Should land straight onto Volume 3 this time!