Querz / mcaselector

A tool to select chunks from Minecraft worlds for deletion or export.
MIT License
3.05k stars 171 forks source link

[Suggestion] Open File from SSH remote server #160

Open steven12138 opened 3 years ago

steven12138 commented 3 years ago

As the title to Open the file from SSH remote server, it will be more convenient to edit the server map.

Querz commented 3 years ago

I thought about this a little bit.

There are 2 ways this could work:

MattPark commented 3 years ago

This would be great,. What I ended up doing was sharing the servers worlds over CIFS and that seemed to work. If you wanted to go the first route above, you'd probably want to use rsync is has a solid diff algorithm.

Awesome app by the way, and very timely with the 1.17+ changes

vttale commented 3 years ago

I just found this issue because I was looking to see if there was a way to run mcaselector for our headless VMs, so please count me as a strong supported of this idea. I was hoping to use it as part of our update to 1.17 now. I guess I can facilitate that by copying the world to another, GUI-full system, then MCA-editing it there before copying back to the VM. Sure would be nicer to be able to work on the server world directly.

nakermann1973 commented 2 years ago

This sounds out of scope for mcaselector. Instead, consider using sshfs to mount your remote files as though they were local

See https://www.digitalocean.com/community/tutorials/how-to-use-sshfs-to-mount-remote-file-systems-over-ssh

WaffleBits commented 2 years ago

i used win-sshfs

steven12138 commented 2 months ago

cool ! sshfs works well

Vlader97 commented 2 weeks ago
  • The second one, which makes more sense in my opinion, is to use MCA Selector in some kind of "remote" mode. So basically there is going to be 2 instances of MCA Selector running, one on the server in CLI mode and the other one on the client in UI mode. The client would send commands to the server and the server would reply with the results (selections, images, exported chunks, overlay data...)

I would greatly appreciate this option, because before updating to a new version I have to delete tens of GB of the world. It would be much easier for me if I could see the changes right away and not have to constantly re-render the dynmap after the changes.