I like using the FireFTP.Firefox extension to manage my file uploads for my personal sites and my client sites. Currently that’s about all I use Firefox for.
Like LastPass, I’d like to be able to store my site data on the cloud so when I switch computers everything is already ready for me to begin working.
With FrieFTP, I don’t get to do that. I’ve been knocking on the door of this issue for some time and still have not be let in on a solution. Does anyone know how I can peg my Firefox bookmarks to the cloud? Or maybe FireFox’s login & sync systems will automatically take care of this for me (I have not tested and do not believe it will).
What should I do? I was recommended Transmit (Mac only) and possibly FileZilla, which I have to check out.
The ideal solution is one for FireFTP though.
How to store FilzeZilla’s site manager data in the cloud using dropbox.
I’m on a trail….
The Solution
On Windows 7 & 8
- Search your roaming application data for a file called fireFTPsites.dat.
- Make a backup copy of it for safety.
- Copy this file and paste it into your dropbox somewhere. I pasted mine into /DropBox/Roaming/FireFTP/
- Delete the original
- Open a command prompt up with admin privileges and enter in your edited version of this command.
mklink "F:\Windows\AppData\Roaming\Mozilla\Firefox\Profiles\ig3ev15q.default\fireFTPsites.dat" "F:\Dropbox\Roaming\FireFTP\fireFTPsites.dat"
Here’s a screenshot of the command line execution on my Windows 7 machine.
That should be it for this machine!
I tested this same method on my Windows 7 and Windows 8 Machines and it worked. But I ran into a problem…
The problem
The problem I’ve run into is that for my site profiles I save the paths to a folder on my hd that syncs with my site’s file’s & folders so I keep a mirror copy on my machine.
The thing is that on my Windows 7 machine my websites folder is on my F: drive and on my Windows 8 machine my websites folder is on C: drive.
When I load FireFTP on my Windows 8 machine I receive error notifications that sync paths for my profiles do not exist.
What do I do?
I’ve opened up a issue over at SuperUser to see if I can get some insight.