Syncthing + rsync. Syncthing mirrors. It can be uni or bi directional.
Rsync on top is great because you can then rsync the server side of the mirrors to another directory or file system, without --delete, and make a pile of files over time that's larger than the mirrors. For example, video, music, or memes etc can be collected over time and that collection can be greater than the syncthing mirrors / what's on the phone.
Next, you can use something like Mixplorer Silver to access the remote file system over sftp, so you have access to all of the files.
@anonymous scp lmao I should probably switch to rsync. It just annoys me because I want to set up syncing stuff with my fone, which I think I can do if I run rsyncd on my server, but then I need to understand modules. I have read the entire fucking man page for rsync and I can tell you many details about the quirks of modules, but I still can't tell you what one is.
@Humpleupagus@anonymous@roboneko >Next, you can use something like Mixplorer Silver to access the remote file system over sftp, so you have access to all of the files. I just use thunar for that.
Again, syncthing is garbage because it has an external dependency. I don't want to transfer a UUID from my fone to my PC. If I have to do that I want to copy it across. Like, say, via ftp, adb, or rsync. Something where I just have to write "here is my server, it is in the LAN", and that's all the ID needed.
I run a server on all of my PCs by default, so I'm not sure on the need on both ends. I assume server side would need it. I'm not sure about the client side.
@Zergling_man@anonymous not exactly. it's a sync solution, it applies per-folder. so you register a folder and then anything that gets added to it gets synced automatically (to that same "folder" on other devices)
the central database thing is pretty reasonable. it needs a way to find devices across different networks. I believe you can self host if you want to but anyway it doesn't leak much info (other than I guess network metadata) as long as your devices themselves remain unbreached
@Humpleupagus@anonymous@roboneko Well what's the point of mounting my PC's drive on my fone? I guess I could write a syncing script and trigger it once the mount is made, but I'd rather just have access to the fone from the PC so I can actually do stuff properly.
You'd have to go the other way then and mount your phone from the pc, right?
If you're going that way, kde connect has file system expose, and mixplorer can run a temporary sftp or ftp server on the phone, which can be accessed from the pc.
Let's face it. Android is linux's retarded cousin and it makes what should be simple a shitshow. I'm just throwing out all of the stuff I've used over the years.
Currently, I do use syncthing plus rsync for a limited number of directories and it works.
Otherwise, I use mixplorer and sftp when I need to move something on a one off.
@Humpleupagus@anonymous@roboneko Well yeah android sucks massive ass. The fact that you aren't automatically root on a single-user system is an immediate failure. And then the fact that it isn't straightforward to connect to it via LAN; there should be an inbuilt one-button "time to control this from a real computer".
My phone isn't rooted because of Knox. I would be happy if I could just use sshfs. The fact that android tries to prohibit the use of external storage, including the sd card, in many instances is bullshit.
@roboneko@Humpleupagus@anonymous@Zergling_man you should be root if you are owner of the system, but you aren't owner of the system when you have a phone, they just lease you the software (be it Android or iOS) and let you use it as long as you do only what they want you to do with it and get stuck on their shitty ecosystem and app store.
@anonymous@Soy_Magnus@Humpleupagus@Zergling_man@roboneko He is mad that I repeatedly asked him to stop gorespamming random people and, after the nth time he ignored it, I wrote an MRF to prevent him from attaching files to posts. It seemed preferable to banning him, but he's apparently more mad than if I had banned him.
@anonymous@roboneko@Humpleupagus@Zergling_man your on fse all you have to do is post gore and cunny ive been banned on there lol. Now getting banned from drc or cumsalon is a bit of a challenge u have to post real :childporn:
@graf@roboneko@Soy_Magnus@Humpleupagus@anonymous@Zergling_man Yeah, reasonable; even if someone has caused a problem or is likely to cause a problem, I try to wait until they actually do and it's actually impossible to get them to stop without doing something. Just here's a thing that causes a problem, I have to stop the problem, first choice is ask the person doing it to stop, that clearly failed, so I have to pick another option.
Some say PostmarketOS, but I would recommend against that, as that's proprietary and crappy since it's BusyBox/Linux and not GNU/Linux, although you can install parts of GNU.
@Suzu@Humpleupagus@anonymous@Zergling_man there does. in many cases some flavor of linux will run, and in nearly all cases android will run. android is a "real os" it just ships in a state that locks the user out
the issues are stuff like shitty embedded style firmware, shitty NDAs covering component specs, shitty driver support (see previous point), being locked out of the secure boot implementation, being forced to deal with the shitty android verified boot thing that sits on top of the secure boot implementation (which you are usually also locked out of), the general nightmare involved with trying to modify, rebuild, and deploy pieces of android proper (as opposed to "apps"), and probably some other stuff that I'm forgetting off the top of my head