Dropshare ftp8/31/2023 We thank Andrei Colța at YOPESO (for his help with testing at a very early stage and with his work on making the application work on Mac and Linux. The original framework for this application was developed by Sridhar Kovuru during his time at Worksy (Kristijonas Malisauskas have done a great job finishing the application during his internship at Worksy. The application is built using Java and uses jNotify. The application currently synchronizes files in document library of any site a user has access to. This application synchronizes files between a client and Alfresco using Web Services. I think you might find that the recently-released Alfresco Sync handles this quite well: The only UI would be the tray icon and a small URL/password configuration dialog. No need to show remote files, only sync them to local. Just to make it clear: I am not looking for an online service that provides FTP access, but for a client-side software that can synchronize local files with a FTP URL (wherever hosted) when connected to the Internet.įTPbox is nearly perfect, the only problem is that it is Windows-only. Ideally, starts automatically at boot or login.For instance, SparkleShare is like DropBox for Git. Dropbox-like UI (icon in system tray showing: disconnected, connected, syncing).Cross-platform (Linux, Mac, Windows, maybe Android?).When connected, polls the server every n minutes to pull changes.When connected, pushes local changes to the server.QUESTION: Is there a Dropbox-like software for FTP? PROBLEM: They can not use their files while not connected to the Internet. For this, you have to set both the "Use Session Credentials" flag in the workspace configuration, and in the Authentication configuration, the "Set Credentials in Session" flag.Many of my users have their files on one big FTP server. Using the user's Pydio credentials: passed through the session, it is possible to directly pass the Pydio credentials to the underlying workspace.Setting the credentials at user level: once a workspace is created using a "credential-consumer" driver, new fields will appear inside the users editor: that way, it's possible to setup a specific credential for each user.Setting the credentials at driver level: all Pydio users accessing the workspace will trigger a remote connexion using a unique shared credential.When configuring a workspace driver, the necessary credentials can be passed in various manners (again): When accessing remote servers, most drivers will require an identification using credentials (user / password pair). Using "Templates", you could let your users create their own repository, thus entering their own Dropbox keys. Requires an OAuth implementation (see the plugin identity card). Warning, do not confuse this feature with the ability of Pydio to serve any workspaces files as through WebDAV to other clients! This driver requires the Pear::HTTP_WebDAV_Client library.ĭropbox: using this driver, you can create a connexion to an existing Dropbox account. You might need to edit the plugin setttings to change the smbclient path to do so use go to All Plugins > Available Plugins > Workspaces Drivers then to find the path on your server if linux based you can use which samba and then write the path. For linux based servers, access.fs + meta.mount solution should be preferred (using CIFS protocol instead of SMB). This requires smbclient to be installed on the server (tested on *nix & windows). Samba: Browse files on a server available via the Samba protocol. However, this requires libssl2 to be installed php-ssh2 extension on linux. This is more stable and more performant than FTP, thus recommended if your server can handle it. Sftp: implement FTP over SSH (enable the plugin FTP over SSH). Authentication credentials to be identified on the remote server can be passed in various manners (see below). You can setup the standard FTP parameters (Port, Active / Passive, etc). Pydio comes bundled with plugins to accessing remote file-system based servers via various protocols:ĭisclaimer : If you installed Pydio by the linux repository ( apt / yum ), you must install the "pydio-plugin-access.ftp", "pydio-plugin-access.sftp", "pydio-plugin-auth.ftp" packages.įTP: use the FTP protocol to access the remote server. WARNING This documentation is for Pydio 8 (PHP).
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |