Nothing saves even after editing stuff on the board
Just installed homarr with portainer stacks, and after i make some edits and refresh the page its back to the default board
There is nothing in the logs aswell
29 Replies
Hi, what are your mounting paths? Are the permissions set correctly?
Hey, they are set at /opt/homarr on the rootfs, since I am using docker I just thought it can access everything as docker group has near same perms as sudo
Also, I tried looking for the process "tomcat" which stackoverflow says is from docker
Seems to me my local user is running it
How can I change that?
Oh, but what are your internal mounting points? The root fs doesn't matter much
Regarding permissions; we currently have a bug where you shouldn't run the container with a different user than default.
Wait one
Are there any other entries in the log? You said that you tried to save but there is no message for that in your log that you sent
Nope
Just typescript starting the main entry point
Can you open the console and check for errors?
https://homarr.dev/docs/community/faq#how-do-i-open-the-console--log
❓ Frequently Asked Questions | Homarr Docs
Can I install Homarr on a Raspberry Pi?
Negative, nothing there.
The only logs in docker i get is if i sign out and sign in again
Are you sure, that you exited edit mode?
yep
saved
But you didn't send that?
Sorry, it didn't seem to stand out
$ ts-node ./migrate.ts
Done in 5.88s.
Starting production server...
Listening on port 7575 url: http://fb0bb015517b:7575
user x is trying to log in. checking password...
user x successfully authorized
Ill try giving 777 to my root folders
Wait one
This most likely won't change anything since Homarr isn't attempting to write to disk
Which is?
root?
Aha, running the container as root seems to have solved it
onto the next issue
Should i continue here? or create a new thread
You can continue here
What's the format for the internal IP address?
http://0.0.0.0:port
Same as external
0.0.0.0 should translate to localhost, correct?
Unexpected response: connect ECONNREFUSED 0.0.0.0:8096
Not nessesarily. https://stackoverflow.com/a/20778887
Stack Overflow
What is the difference between 0.0.0.0, 127.0.0.1 and localhost?
I am using Jekyll and Vagrant on my mac. I found that Jekyll server will bind to 0.0.0.0:4000 instead of 127.0.0.1:4000. Also gem server will bind to this address by default. I can still visit it via
0.0.0.0 could not work, especially if you run with other interfaces (which is what you do with docker).
AHA! Of course, Docker has its own networking.
I feel so dumb sometimes.
Apologies
No problem
You can even see the custom interfaces in and outside the container 🙂
Docker Documentation
Networking overview
Learn how networking works from the container's point of view
Yep, i completely forgot all about it. I have rarely used docker. Usually prefer source installations but i thought what the hell lets give docker a squeeze.
No worries. You should consider using non-source installations to avoid dependency conflicts and create seperation between applications. Also much easier to update!
Have fun with Homarr . Let us know if you have other questions
Right, thanks, See you around.
👋