holzschu / a-Shell-commands

shell commands, pre-compiled to webAssembly, ready to use in a-Shell
554 stars 21 forks source link

Add syncthing to a-Shell #45

Open n0name-o0o0 opened 5 months ago

n0name-o0o0 commented 5 months ago

i just need it to sync some files their github link https://github.com/syncthing/syncthing or can you tell me how to execute it? my tries: 2D35D18B-2195-4E18-A513-3BB3E2C47169

holzschu commented 5 months ago

Hi, by sheer luck, I just tried to compile it yesterday. It is coded in Go, and Go does not work well with cross-compiling (it says it does, but it does not in practice). I managed to compile it to 30 % before I encountered a package that is not written for cross-compiling; at this point the building stops and there is no way to go further.

Globally, the status of sync commands is:

It is intensely frustrating for me, and I understand it is also frustrating for you.

n0name-o0o0 commented 5 months ago

emm,i see.but is there any another way to run syncthing without using the [close-source business soft] of synctjing?

holzschu commented 5 months ago

Not that I know of. You can scp or sftp files to a remote directory, or use git to synchronize files, but that's not the same.

rafo commented 5 months ago

There is also unison . But it's written in OCaml and the license is GPL v3...