Everything posted by PeteAsking
-
[Support] Linuxserver.io - Unifi-Controller
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.
-
[Support] binhex - MinecraftBedrockServer
Oof that sucks. Guess since I dont need it I will just leave it.
-
[Support] Linuxserver.io - Unifi-Controller
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
-
[Support] binhex - MinecraftBedrockServer
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>
-
[Support] binhex - MinecraftBedrockServer
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.
-
[Support] Linuxserver.io - Unifi-Controller
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
-
[Support] Linuxserver.io - Unifi-Controller
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).
-
[Support] Linuxserver.io - Unifi-Controller
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
-
[Support] Linuxserver.io - Unifi-Controller
Please provide feedback so others can know your mileage and what happened.
-
[Support] Linuxserver.io - Unifi-Controller
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.
-
[Support] Linuxserver.io - Unifi-Controller
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.
-
[Support] Linuxserver.io - Unifi-Controller
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
-
[Support] Linuxserver.io - Unifi-Controller
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).
-
[Support] binhex - MinecraftBedrockServer
We get them all here: https://mcpedl.com/category/texture-packs/
-
[Support] binhex - MinecraftBedrockServer
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.
-
[Support] binhex - MinecraftBedrockServer
Forward the appropriate port on your router to the internal ip of unraid.
-
[Support] binhex - MinecraftBedrockServer
You can post the steps you followed/performed and we can try help see if there is an error in your steps
-
[Support] binhex - MinecraftBedrockServer
Thanks! This worked!
-
[Support] binhex - MinecraftBedrockServer
@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
-
[Support] binhex - MinecraftBedrockServer
Thanks man! I will give it a go later
-
[Support] binhex - MinecraftBedrockServer
Rename it and if nothing bad happens then you have your answer.
-
[Support] binhex - MinecraftBedrockServer
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
-
[Support] binhex - MinecraftBedrockServer
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.
-
[Support] binhex - MinecraftBedrockServer
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.
-
[Support] binhex - MinecraftBedrockServer
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