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.

As for preparation, let me make sure that you already have:

  1. Domain / Sub domain for File manager
  2. FTP Account (this will be used as Administrator account for your File Manager)
  3. 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).

  1. Choose the preferred language, and start the wizard form.
  2. 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
  3. If you successfully install Pydio, then you will be redirected to Login Page, now, login using your admin user and just skip the tour.
  4. 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: Yes

    FTP Server Tweaks
    User ID: random
    Fix Permission: Copy User Permission to All

    Dynamic FTP
    Pass FTP data through Auth driver: yes

    User Credential
    Session Credential: yes

    Filesystem Commons
    Recycle Bin Folder: please leave it empty!

    Set Generic Options
    Label: WebFTP

  5. 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
  6. Go to available plugin, Authentication Backends, and enable FTP authentication
  7. 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.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *