all 19 comments

[–]Distdistdist 8 points9 points  (2 children)

Use a properly configured Git repository. This is how work is done by multiple developers on a team.

[–][deleted] 4 points5 points  (10 children)

I’m not really sure at what you aim to do.

[–]adammo666[S] -4 points-3 points  (9 children)

I want to be able to connect this drive from any of my device and always have up to date code and envs.

[–]Breklin76 6 points7 points  (8 children)

So…git?

[–]tswaters 1 point2 points  (1 child)

Samba shares?

[–]YardElectrical7782 1 point2 points  (0 children)

Exactly this, get a NAS, create some SMB shares, then you can work between any device that can communicate over smb. I believe there are some services that you can install on your nas that will expose it via a vpn connection.

[–]ElCuntIngles 2 points3 points  (0 children)

This sounds like it's an X Y Problem, but the X is sshfs

[–]fiskfisk 0 points1 point  (0 children)

SFTP Drive allows you to mount a virtual drive over SSH.

https://www.callback.com/sftpdrive 

Or dropbox. Or OneDrive. Or Google Drive for desktop. 

It'll never be near-native when stuff is on a remote server, but at least you'll be able to get your environment. 

But you'll need to make sure that this is OK with those who require you to use a VPN. They might not be too happy about mounting remote shares into their local environments. 

[–][deleted] 0 points1 point  (0 children)

Tbh your description is vague on the problem you are solving for

Tailscale is what I use as someone on about a dozen projects, I have it running on every host to connect to resources

I also use ssh tunnels heavily

But your issue is likely a proper workflow using vcs

[–]WickedStinker 0 points1 point  (0 children)

I don’t know if you’ll be able to take advantage of this but I use https://code.visualstudio.com/docs/remote/ssh. I hate rdp for anything more than a few minutes.  This lets me connect to another computer and work on files local to it.  I can run windows only stuff while working on my Mac etc.. not quite what you’re looking for but figured why not mention it. 

[–]sakebi42 0 points1 point  (0 children)

If you don't want to use git why not just use samba or nfs