Confused about setup #123
-
|
I'm getting the following error after trying to follow the instructions, not sure what I'm doing wrong: I have the itzg bedrock image running from /minecraft/bedrock, my service name is bds - so I've tried replacing 'public' in the instructions with bds, but I think I'm missing or not understanding something... here is my docker compose (compose.yaml): and my config.yml in /minecraft/backup-config Should I move my container from /minecraft/bedrock to /minecraft/bds to match the service name? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 7 replies
-
|
YAML is great because it is a more human-readable form of JSON. YAML is terrible because many/most parsers will not point out syntax errors in a useful way. This block describing the containers is not properly formatted, as under It should look like this instead (and indenting is important): |
Beta Was this translation helpful? Give feedback.
-
|
Thanks again for the help with the config. I'm now confused about where the backups are supposed to be going? I was having issues figuring out where all the folders where supposed to be between my service being named bds, so I renamed it to be bedrock to match the examples - but I'm not seeing where the backups are going. I'd like for the backups to go into /minecraft/backups I think maybe this part is telling it to put the backups where I want them, but I'm not seeing anything show up in /minecraft/backups on the supplied schedules/triggers: If I understand everything right, it should be creating a backup whenever a player logs on, when one logs off, and daily at 3am with the way I have the config.yml right now - but it doesn't seem to be creating anything. This is my current backup config in compose.yaml and the config itself in /backups/backup-configs/config.yml: compose.yaml: config.yml: |
Beta Was this translation helpful? Give feedback.
-
|
I have an e-mail with an additional update that I don't see here, but that update was rather important. The first step in debugging this is to look at the logs. If you are seeing issues with SSH, then you should also look at the minecraft server logs as SSH connection errors suggest. There is also the skeleton of a troubleshooting section here: That should catch one of the more common reasons why connections fail. But something I didn't add to the wiki (but should) is that the minecraft logs contain auditing details that I added specifically to make this a little easier: The MC server runner that itzg's containers use will emit a log line telling you that remote connections are active: If it's getting rejected, it tends to be because the password file is outdated. If no line is emitted at all (accepted or rejected), then there's something likely weird about the docker networking setup. I don't see anything obvious from the configuration here, and so to get any more specific, I'd have to see logs. |
Beta Was this translation helpful? Give feedback.

YAML is great because it is a more human-readable form of JSON. YAML is terrible because many/most parsers will not point out syntax errors in a useful way.
This block describing the containers is not properly formatted, as under
bedrockshould be a list of items.It should look like this instead (and indenting is important):