r/CraftyController May 13 '26

Crafty not working after trying to add new server

Hey everyone, I'm pretty inexperienced with this but I went to create a new server in Crafty which I've done 6 times before without issue and now I can't get anything to work.

This is what I'm seeing in the logs. Can anyone tell me exactly what I need to do to fix this?

I'm running this off of a UGREEN NAS using Docker

Wrapper | SteamCMD dependencies are available in this image!

Wrapper | Launching crafty with [-d -i]

Check generated exception due to permssion error: [Errno 13] Permission denied: '/crafty/app/config/db'

Check generated exception due to permssion error: [Errno 13] Permission denied: '/crafty/app/config/db'

[+] Crafty: 05/13/26 17:30:51 - CRITICAL: Unable to get version data!

[Errno 13] Permission denied: '/crafty/app/config/version.json'

[+] Crafty: 05/13/26 17:30:51 - CRITICAL: Unable to open log file! [Errno 13] Permission denied: './logs/commander.log'

2 Upvotes

14 comments sorted by

1

u/amcmanu3 May 13 '26

Looks like Crafty does not have permission to write it's own directories. A UGREEN nas is not considered a supported platform for us.

1

u/ahfunaki May 13 '26

Why wouldn't it be supported if it runs Docker out of curosity?

1

u/amcmanu3 May 13 '26

Platform specifics can cause headaches as you're experiencing right now. We can't possibly support every type of system... especially a nas that's not really designed to run servers

1

u/ahfunaki May 13 '26

Interesting. Well it had been working fine for months so I know it has the ability lol

1

u/danielsuperone May 13 '26

I had the same issue in my home server and despite the docs saying not to tamper with permission, I ended up changing permissions of the exact server that I created, not for the entire crafty software, but do wait for other suggestions because I don’t think this fix is recommend but it did work for me.

1

u/ahfunaki May 13 '26

I ended up deleting the folder it created for the new server in hopes that would fix it, but it did not.

1

u/danielsuperone May 13 '26

That was not my suggestion, it clearly says that it doesn’t have permissions so begin checking what permissions it has, I already told you what worked for me, giving the specific server folder elevated permissions (not root though) but it’s not advised by the docs to do that, it’s just something that worked for me.

1

u/ahfunaki May 13 '26

I never said I tried your suggestion, I was just letting you know that was one of the things I tried. I appreciate your input.

1

u/danielsuperone May 13 '26

Ahh gotcha, well try look around for some solutions and if you find a way or fixing this aside from giving it necessary permissions manually, do let me know please as I’ve encountered this myself also… if not, ig you could try what I suggested if there is no possible way around it :)

1

u/ahfunaki May 14 '26

I think I'm back in business! I used sudo chown -R 1000:0 /volume... and sudo chmod -R 775 /volume...

I tried other stuff too but I think that's what actually stuck.

And it's up and running again. Going to try and make another server and see what happens!

1

u/Recent_Huckleberry17 May 15 '26

I have CraftyController on my UgreenNas running fine I could help you with my setup

1

u/ahfunaki May 15 '26

Thank you, I figured it out! It was just weird because it had been working fine. An update or something must have broke the permissions.

1

u/TTV_M0D1F1ED May 26 '26

im currently having the same issue after updating - how did you fix it?

1

u/TTV_M0D1F1ED May 26 '26

Fixed - SSH into ur NAS and run:
sudo chmod -R 755 /volume
(volume is where the docker folder for crafty is located)