H
Homarrβ€’2y ago
gridlockjoe

First time install and I am stuck in the migration loop.

Running Docker, just installed v0.11 for the first time. On page 2 it is picking up 'nextpvr-nextpvr_amd641.syno' as what it's trying to migrate from.
61 Replies
Manicraft1001
Manicraft1001β€’2y ago
Hi, thanks for your post. Is there a reason, why you are running a very old version of Homarr? We do not provide any support with older versions. @gridlockjoe
gridlockjoe
gridlockjoeOPβ€’2y ago
It’s what got pulled when I ran the docker-compose script.
Manicraft1001
Manicraft1001β€’2y ago
Can you post your compose? What container registry do you use?
gridlockjoe
gridlockjoeOPβ€’2y ago
My mistake, not a compose, but a docker run command: docker run -d --name=homarr \ -p 4755:7575 \ -v /volume1/configs:/app/data/configs \ -v /volume1/configs/homarr/icons:/app/public/icons \ -v /var/run/docker.sock:/var/run/docker.sock \ -e PASSWORD=[redacted] \ -e EDIT_MODE_PASSWORD=[redacted] \ -e DISABLE_EDIT_MODE=TRUE \ -e TZ=America/Chicago \ --restart always \ ghcr.io/ajnart/homarr:latest
gridlockjoe
gridlockjoeOPβ€’2y ago
Marius Hosting
How to Install Homarr on Your Synology NAS
Trustworthy expert guide to your Synology NAS.
Manicraft1001
Manicraft1001β€’2y ago
Can you do a "docker pull ghcr.io/ajnart/homarr:latest"? Also, where did you see the version? Just in the header or in the menus?
gridlockjoe
gridlockjoeOPβ€’2y ago
The version came up when I first opened the URL after install Ok, I’ve pulled the latest container Status: Image is up to date
Manicraft1001
Manicraft1001β€’2y ago
Can you maybe go to Homarr again, click on the menu and press on "About"?
gridlockjoe
gridlockjoeOPβ€’2y ago
I’ll need to reinstall
gridlockjoe
gridlockjoeOPβ€’2y ago
No description
Manicraft1001
Manicraft1001β€’2y ago
And you never installed Homarr before?
gridlockjoe
gridlockjoeOPβ€’2y ago
Nope, first time
Manicraft1001
Manicraft1001β€’2y ago
That is.... odd Is the location / volume, where you mounted to, empty?
gridlockjoe
gridlockjoeOPβ€’2y ago
Yeah
Manicraft1001
Manicraft1001β€’2y ago
It is empty? It should not be empty. Does the container have write permissions to that volume?
gridlockjoe
gridlockjoeOPβ€’2y ago
There is nothing in/docker/homarr except an empty icons folder
Manicraft1001
Manicraft1001β€’2y ago
Okay. Can you manually copy this file and put it in the volume for configurations?
Manicraft1001
Manicraft1001β€’2y ago
GitHub
homarr/data/configs/default.json at dev Β· ajnart/homarr
Customizable browser's home page to interact with your homeserver's Docker containers (e.g. Sonarr/Radarr) - ajnart/homarr
Manicraft1001
Manicraft1001β€’2y ago
Ah no, wait Sorry, I found your problem. You mounted two locations to the same volume. Therefore, the second location overwrites the contents of the first You need two separate volumes or create directories in those volumes for each mapping.
gridlockjoe
gridlockjoeOPβ€’2y ago
Into the config folder?
Manicraft1001
Manicraft1001β€’2y ago
What?
gridlockjoe
gridlockjoeOPβ€’2y ago
Where to save the json file Can you explain? I’m still new at this 😁
Manicraft1001
Manicraft1001β€’2y ago
Sure. Let me grab my laptop. I am still on mobile rn
gridlockjoe
gridlockjoeOPβ€’2y ago
Same here
Manicraft1001
Manicraft1001β€’2y ago
I will help you then πŸ™‚
gridlockjoe
gridlockjoeOPβ€’2y ago
No problem. I’ll be here I've tried everything that I know, and still I get the migration screen even though I've never installed Homarr before.
Manicraft1001
Manicraft1001β€’2y ago
Yea, sorry I had to help a friend yesterday instead Can you post your updated docker run again here? Hopefully I can help you fix it when I get a break
Thomas
Thomasβ€’2y ago
you used homarr before right ?
Manicraft1001
Manicraft1001β€’2y ago
No, they didn't They mounted two at the same location. See my comment above
Thomas
Thomasβ€’2y ago
its werid. The migration code should be gone by now aha oh makes sense then
Manicraft1001
Manicraft1001β€’2y ago
Yes. But it doesn't fix that they installed it wrong. I will post the fixed docker run command on my laptop. It's too hard to do on mobile
Thomas
Thomasβ€’2y ago
np
gridlockjoe
gridlockjoeOPβ€’2y ago
This code worked: sudo docker run \ --name homarr \ --restart unless-stopped \ -p 7575:7575 \ -v /config:/app/data/configs \ -v /volume1/docker/homarr/icons:/app/public/icons \ -d ghcr.io/ajnart/homarr:latest
Manicraft1001
Manicraft1001β€’2y ago
Makes sense πŸ‘. Now you're not mapping two locations to the same directory or volume
gridlockjoe
gridlockjoeOPβ€’2y ago
When all else fails, read the instructions πŸ™‚ It pulled v0.12. Is that correct, or is 0.13 current? Thank you both for your help and patience! πŸ™‚
Manicraft1001
Manicraft1001β€’2y ago
0.13 is current. But where do you see 0.12? Probably at the top left, right?
gridlockjoe
gridlockjoeOPβ€’2y ago
Yes, Top left. And I pulled the image this morning.
Manicraft1001
Manicraft1001β€’2y ago
Then you don't run 0.12. We often forget to update that text Can you click on the menu, click on About and tell me, what version you see?
gridlockjoe
gridlockjoeOPβ€’2y ago
0.13
Manicraft1001
Manicraft1001β€’2y ago
Ok. So you run the newest πŸ™‚
gridlockjoe
gridlockjoeOPβ€’2y ago
I'm guessing it is not normal for Homarr to forget its configuration if I close the browser? I can customize the layout, but if I close the browser window everything is forgotten.
Manicraft1001
Manicraft1001β€’2y ago
Do you exit the edit mode and save your config? Your browser should warn you, if you don't
gridlockjoe
gridlockjoeOPβ€’2y ago
I exit using the exit and save button. Where is default.json saved?
Manicraft1001
Manicraft1001β€’2y ago
Does the file on your file system get saved / updated? Wherever you mounted it πŸ™‚
gridlockjoe
gridlockjoeOPβ€’2y ago
Now that's strange. I'm looking at my container's mounted volumes, and only the one for icons is listed. There's no entry for config. I stopped the contaier and tried to add a line for config, as in the docker command, and Container Manager tells me that's aleady in use. already*
Manicraft1001
Manicraft1001β€’2y ago
Yes, because you didn't mount to a volume:
-v /config:/app/data/configs \
-v /config:/app/data/configs \
It seems that you are lacking basic understanding of Docker. It's not a problem, but sadly, I can't teach you everything...
gridlockjoe
gridlockjoeOPβ€’2y ago
Yeah, I'l admit
Manicraft1001
Manicraft1001β€’2y ago
If volumes are mounted incorrectly, Homarr won't be able to work anyway...
gridlockjoe
gridlockjoeOPβ€’2y ago
that I'm new
Manicraft1001
Manicraft1001β€’2y ago
Yea, as mention, not a problem, but sadly, my time schedule is already full of stuff. - Consider to create a new volume for your config - Then adjust your docker run accordingly to the new volume (left side of mapping)
gridlockjoe
gridlockjoeOPβ€’2y ago
I thought -v /config:/app/data/configs \ would map my file system's /config folder to that container's /app/data/configs Thanks for your help.
Manicraft1001
Manicraft1001β€’2y ago
Yes, that will mount to the file system
gridlockjoe
gridlockjoeOPβ€’2y ago
D'oh! One missing 's'... my config volume is /configs, not /config
Manicraft1001
Manicraft1001β€’2y ago
But not to a volume πŸ™‚ Ah...
gridlockjoe
gridlockjoeOPβ€’2y ago
Trying again. Thanks for putting up with my noob questions. I used Unix many moons ago and appear to have forgotten most of what I learned way back when
Manicraft1001
Manicraft1001β€’2y ago
No worries I don't mind your question, I just don't have enough time πŸ˜„ Let me know if your volume works now. If it still doesn't, I'll try to help you further
gridlockjoe
gridlockjoeOPβ€’2y ago
That did solve my problem with the config not sticking. Only remaining problem is that pings to radarr, sonarr, sabnxbd, etc are all showing red. The tooltip for the red dot is "undefined undefined". Probably a port forwrading issue?
Manicraft1001
Manicraft1001β€’2y ago
I think they are currently a bit broken
gridlockjoe
gridlockjoeOPβ€’2y ago
ah
Manicraft1001
Manicraft1001β€’2y ago
I recommend you to look in the Homarr log to see what's going on
gridlockjoe
gridlockjoeOPβ€’2y ago
I will. Probably tomorrow when I can get to it. Thanks again! They're working now. I changed the config to go to the NAS IP rather than its .local hostname.
Want results from more Discord servers?
Add your server