ISPCONFIG 3 File Manager with Latest Pydio (8.2.0)
I haven’t paying attention to the Pydio latest version, just receive the comment and said that the Pydio has new version. Previously i made a tutorial for version 8.0.1, and here is the updated version, 8.2.0. Just to let you know, that basically there was no change, it just that the position of each option is different, so you just need a little bit of time and explore the new interface of Pydio and eventually you will found it. I post the new update in here.
As for preparation, let me make sure that you already have:
- Domain / Sub domain for File manager
- FTP Account (this will be used as Administrator account for your File Manager)
- Database (account, etc)
If you already prepared, then please download this file:
https://download.pydio.com/pub/core/archives/pydio-core-8.2.0.zip
Extract it to your server and change the file ownership. Once you finished this step, open the domain / sub domain, and you will see a bunch of list indicated that whether the Pydio was ready to install or not yet. Some warning maybe can be ignored, but it better to follow all the suggestion just to make sure you won’t have any problem in the future.
Like i mention above, the configuration was quite same, just the position is different. And what i want to show is just the most basic configuration, you may change some of it if you know what you are doing.
I assume that you have fix some or just continue with several warning, but it’s okay (hopefully).
- Choose the preferred language, and start the wizard form.
- Pydio Setup Wizard
Application Settings: configure as you wish
Authentication: make sure Administrator Login and password was same as your account FTP
Database Connection: use the right information, test connection just to make sure
Advanced Options: it’s up to you, but i just skipped this one and directly to Install Pydio - If you successfully install Pydio, then you will be redirected to Login Page, now, login using your admin user and just skip the tour.
- Go to setting, and find workspace, then create a new one.
Workspace based on: driver
Choose Storage Driver: FTP Server
Driper Option
Connection
Host: localhost
Path: i use /web
Active: YesFTP Server Tweaks
User ID: random
Fix Permission: Copy User Permission to AllDynamic FTP
Pass FTP data through Auth driver: yesUser Credential
Session Credential: yesFilesystem Commons
Recycle Bin Folder: please leave it empty!Set Generic Options
Label: WebFTP - Then go to People, Roles, add new role, named WebFTP
Within the newly created role (WebFTP)
Under Role Info, change the Default Repository into WebFTP
then go to Workspaces Accesses, Deny everything, only give access to WebFTP
Go to Application Pages: deny everything
Save it - Go to available plugin, Authentication Backends, and enable FTP authentication
- Go Authentication under Application Core. Lets make some changes under Master Driver Tab
Main Instance
Instance Type: FTP Authentication
FTP Login Screen: Yes
Workspace: WebFTP
Administrator Login: your ftp account
Auto apply role: WebFTP
Save changes, then go to Secondary Driver
Secondary Instance Driver
Instance Type: DB Auth Storage
Administrator Login: your ftp account
That’s it. I everything was right, you can access your file by using this file manager. Hope this could help you to configure Pydio in your ISP Config.
Thank you for sharing. Just to let you know, this tutorial works perfectly on latest version of ISPconfig 3.1.15 multiserver setup.
Hi, thank you for letting us know that this is also works well on the latest ISPConfig.