Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

PeteAsking

Members
  • Joined

  • Last visited

Everything posted by PeteAsking

  1. Ok well I am running it also. its been up 1 hour now and is using 611MB, but for sure I will continue to monitor and check what happens.
  2. Oof that sucks. Guess since I dont need it I will just leave it.
  3. I took a backup of my 5.11 and updated to 5.13 today so will let it run a few days then report back if there is a memory leak. Pete
  4. I can confirm this does not work for me either. The relevant lines in .xml read (even after doing a force update on the docker): <Category>GameServers:</Category> <WebUI/> <TemplateURL>https://raw.githubusercontent.com/binhex/docker-templates/master/binhex/minecraftbedrockserver.xml</TemplateURL>
  5. You have to login and run the command as a user who you made an admin on the server for the coordinates change to be permanent. You edit the permissions config file to do that. I did it a while ago, rebooted docker and upgraded it multiple times, coordinates always on everytime no script needed.
  6. You can lookup a tag for example here is the 5.6.42 version: https://hub.docker.com/r/linuxserver/unifi-controller/tags?page=1&name=5.6.42 Then you can change the tag of your docker to 5.6.42-ls76 for example and that would prevent it ever updating and you could stay like that forever. P
  7. The wireless will work without the controller running. I believe its possible to have cloud sync'd the login credentials but personally I dont know much about how that works. Not sure if you did that either. One thing you will lose if you blank the docker image and reset it to a clean install is the ssh credentials to login to the wifi device, if you have not made a backup of that password, then the only way to connect the wifi AP back to the new controller setup would be to reset each wifi ap one at a time using the reset button behind the AP. That would set the AP back to defaults with the default ubnt/ubnt password combination (and lose all the config on it).
  8. Thanks for mentioning 5.11 is also working for you. it does have almost all features of 5.12 so hopefully this can tide us all over until the mem leak is fixed and this is no longer an issue. I believe that if you upgrade from LTS to 5.11 then the correct procedure would have been to not rename the appdata container folder but simply change the tag. Obviously taking a backup of the folder beforehand would have been good as you did, but changing the tag should allow an upgrade without needing to restore a backup. Sorry you had to scratch it and begin again, unifi is very troublesome sometimes. Thats why when you find a good version its nice to sit on that for a long while until another good version is found then sit on that one. Im waiting for 5.13 then will save a backup of this appdata and try out an upgrade and if its stable will let everyone know. If not will also mention it here. P
  9. Please provide feedback so others can know your mileage and what happened.
  10. The best solution I have so far is to tag the .11 version I mentioned earlier as it does not have a memory leak and is only one iteration behind, so contains most features. There is no downgrade path though. I am using this .11 version and it works great though.
  11. Its not possible. Upgrading is one way. You would have to save your ssh key and redo everything with a new docker, or find/wait for a stable version and then change the tag of your docker to that specific version so it doesnt auto upgrade from that point onward.
  12. Not sure if anyone needs to know this but I read some people in this thread had issues on the latest version with memory leak but I am using the tag: 5.11.50-ls40 in the docker and that one seems fine and is pretty up to date (is latest 5.11 release). P
  13. When I have deleted the image in the past, it leaves behind files in the appdata directory so I had to rename the docker folder to unifi-controllerold after deleting it before reinstalling a fresh one. Hopefully you saved your SSH key or adopting all the AP's again will be a pain (ie require a reset).
  14. We get them all here: https://mcpedl.com/category/texture-packs/
  15. Also note that the order of the pack you have selected (once you fix the comma) will mean fuserealism is secondary to peegs, so if peegs has any textures it will overwrite fuses's. They apply bottom to top.
  16. Forward the appropriate port on your router to the internal ip of unraid.
  17. You can post the steps you followed/performed and we can try help see if there is an error in your steps
  18. Thanks! This worked!
  19. @binhex Ok so I might need a little more assistance unfortunately. If I run the command while SSH'd into the server it works eg: root@Isengard:~# docker exec -u nobody -it binhex-minecraftbedrockserver screen -S minecraft -p 0 -X stuff "say Daily Objectives:^M" Remove dead screens with 'screen -wipe'. However if I use the user scripts plugin in unraid and set the script to be: #!/bin/bash docker exec -u nobody -it binhex-minecraftbedrockserver screen -S minecraft -p 0 -X stuff "say Daily Objectives:^M" And then click run script I get the following error: Script location: /tmp/user.scripts/tmpScripts/MC message/script Note that closing this window will abort the execution of this script the input device is not a TTY Would you know why that happens? We are getting very close to the final solution but not sure what to do there. Or alternatively how must I schedule the script on Unraid if you cannot use that plugin? I dont mind either way. Finally on the FAQ in step 4 you omitted the wold name and wrote /config/minecraft/worlds//resource_packs/ - not sure if thats intentional or you want to include a placeholder for the world name in that path so people are not confused. Also as a side note, you should also be able to use similar instructions to change how the game functions by adding behavior packs to the relevant behavior folders and also creating the world_behavior_packs.json file similar to the world_resource_packs.json file - but I havent tested that so if anyone else wants to try and see if mods work in the game that would be where to start. I believe you have to enable "experimental features" somewhere but not sure where you set that flag. Pete
  20. Thanks man! I will give it a go later
  21. Rename it and if nothing bad happens then you have your answer.
  22. Ok here is how I got the textures working: 1) Downloaded a texture pack eg: https://mcpedl.com/fuserealism-resource-pack/ and rename to a .zip without spaces. Also stop the docker running MC. 2) Copy this into appdata/binhex-minecraftbedrockserver/minecraft/resource_packs/ eg: smb://192.168.2.4/appdata/binhex-minecraftbedrockserver/minecraft/resource_packs/Fuserealismv1.1.8.zip note: no spaces and .mcpack is renamed .zip 3) Also copied renamed zip into appdata/binhex-minecraftbedrockserver/minecraft/worlds/Bedrock%20level/resource_packs/ (this is so people joining can download the pack otherwise they must have it preinstalled on their device) (my world was called bedrock level) 4) rename valid_known_packs.json to a new name. Start and stop docker. It will regenerate this file with the correct UUID and version values inside it. 5) Review valid_known_packs.json and look for your pack eg: { "file_system" : "RawPath", "from_disk" : true, "hashes" : [ "tMNKXPdxyz6VR+QEfegJh9B7OAfRpYdrAzgRcMA1EvI=" ], "path" : "resource_packs/Fuserealismv1.1.8.zip", "uuid" : "bc2a0bc9-e3a2-4702-9319-d4d3231dfdbc", "version" : "0.0.1" }, This info was auto generated. I didnt have to type it. 6) created file world_resource_packs.json (appdata/binhex-minecraftbedrockserver/minecraft/worlds/Bedrock%20level) and added text: [ { "pack_id" : "bc2a0bc9-e3a2-4702-9319-d4d3231dfdbc", "version" : [ 0, 0, 1 ] } ] The info to type comes from the step 5 above. 6) Edited server.properties and changed texturepack-required=true if you want to force people to use the pack. Otherwise leaving it false makes it optional. 7) Restarted docker. Note: if you at any stage get an invalid_resource_pack file then the pack you downloaded has a problem. 8 - the pack will now work in your world. Thanks all, again if anyone knows about my script issue above let me know as I want to send an hourly message. P
  23. Ok with @Spazhead's help I have got this working. I will post the changes I had to make to get it working later when I am back at my pc but I had a few things wrong in the original instructions I followed. Thanks @Spazhead. Only thing now outstanding to fix is sending a message on an hourly schedule via a script (see previous posts). I dont know how to connect to a docker and send a command without the interactive part.
  24. Thank you for replying. The valid_known_packs.json is: [ { "file_version" : 2 }, { "file_system" : "RawPath", "from_disk" : true, "hashes" : [ "Krp0d+rUQaMN7Fga6zR9E537Mq7886Ug5uc5jZ6rrtY=" ], "path" : "behavior_packs/test_vanilla_1.12", "uuid" : "fe9f8597-5454-481a-8730-8d070a8e2e58", "version" : "1.12.0" }, { "file_system" : "RawPath", "from_disk" : true, "hashes" : [ "eXfv8iE4OrPS1JqPcwWsRYk+cPbaLekgeTJHOglsdrk=" ], "path" : "behavior_packs/test_vanilla_1.11", "uuid" : "fe9f8597-5454-481a-8730-8d070a8e2e58", "version" : "1.11.0" }, { "file_system" : "RawPath", "path" : "behavior_packs/vanilla_experimental", "uuid" : "47db1a44-55b4-4d4e-aa0f-d5de6206a0fd", "version" : "0.0.1" }, { "file_system" : "RawPath", "path" : "behavior_packs/chemistry", "uuid" : "6baf8b62-8948-4c99-bb1e-a0cb35dc4579", "version" : "1.0.0" }, { "file_system" : "RawPath", "path" : "behavior_packs/vanilla_1.14", "uuid" : "fe9f8597-5454-481a-8730-8d070a8e2e58", "version" : "1.14.0" }, { "file_system" : "RawPath", "path" : "resource_packs/chemistry", "uuid" : "0fba4063-dba1-4281-9b89-ff9390653530", "version" : "1.0.0" }, { "file_system" : "RawPath", "path" : "behavior_packs/vanilla", "uuid" : "fe9f8597-5454-481a-8730-8d070a8e2e58", "version" : "0.0.1" }, { "file_system" : "RawPath", "path" : "resource_packs/vanilla", "uuid" : "0575c61f-a5da-4b7f-9961-ffda2908861e", "version" : "0.0.1" }, { "file_system" : "RawPath", "path" : "resource_packs/asc", "uuid" : "24be3ebb-d919-4a27-8ea0-ba8cd2c8dc16", "version" : "1.0.8" }, { "file_system" : "RawPath", "from_disk" : true, "hashes" : [ "98YoEzsGaad6DuX5agNBZbntKbGNEBr1nPKX5D8giy8=" ], "path" : "resource_packs/flows", "uuid" : "b78f3052-485c-3e4d-9750-24f50529bd20", "version" : "0.0.1" }, { "file_system" : "RawPath", "from_disk" : true, "hashes" : [ "GHMI5g4CL9CV4bbA2ptN8lL2SDiAjdhu6UeBamtVH+Q=" ], "path" : "resource_packs/fuse", "uuid" : "bc2a0bc9-e3a2-4702-9319-d4d3231dfdbc", "version" : "0.0.1" } ] And world_resource_packs.json is: [ { "pack_id" : "b78f3052-485c-3e4d-9750-24f50529bd20", "version" : [ 0, 0, 1 ] } ] Also in terms of sending a server wide message each hour scripted, Im also still unsure on that, but essentially if there was a way to send a command to that docker in a non interactive way (I believe -ti makes it interactive) then I could send a command "say test text" each hour with a message of my choosing. Docker is really new to me though so I dont really know ho to do that.
  25. No worries, Although I am further I have tried 4 different texture packs and they all say error when trying to join the server if they are enabled so Im getting stuck again. not sure what to do at this point. With regards to sending a docker command on a schedule I am also stuck. I dont know enough about how docer works to come up with a solution. I tried " docker exec -u nobody -it binhex-minecraftbedrockserver echo say a " but that doesnt attach into the minecraft server and send the command "say a" as a test so not sure where to go on that either Im kind of stuck on both things

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.