Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] Linuxserver.io - Pydio

Featured Replies

  • Replies 92
  • Views 24k
  • Created
  • Last Reply
9 minutes ago, CHBMB said:

And you're not using macvlan or anything like that right?

I have no clue what that is, so I don't think so. 

Just tested, works fine for me.  

 

All I did was 

docker exec -it mariadb bash
mysql -uroot -p
CREATE DATABASE IF NOT EXISTS pydio;
quit
exit

 

Then filled in the pydio information in the wizard.

 

nC0Hzud.png

Edited by CHBMB

20 minutes ago, CHBMB said:

Just tested, works fine for me.  

 

All I did was 


docker exec -it mariadb bash
mysql -uroot -p
CREATE DATABASE IF NOT EXISTS pydio;
quit
exit

 

Then filled in the pydio information in the wizard.

 

nC0Hzud.png

That worked. Could this information be put in the OP or under the docker page? 

 

My confusion stems from other containers such as Nextcloud, etc not needing to do this step, they just seem to create their own database. Thanks for the help. 

I did point you to the guide on our website for Nextcloud and you said you tried that.....

 

Did you actually read it? lol

Yes, I did try to mirror those instructions to work on my pydio container but I couldn't get it to work, hence my question. The nextcloud guide does not have any documentation on creating your own database as you instructed above. 

Thanks! 

  • 2 months later...

I'm trying to get pydio docker with reverse proxy (let's encyrypt nginx docker) running, but still have same problems.

 

Nearly all my dockers a running smoothly using "let's encyrypt nginx docker" and duckdns.

 

I set up a mariadb database, started pydio (using pipework, so it has its own ip) and nearly everything worked out of the box.

 

The only thing I had to do was creating a new conf file in /appdata/letsencrypt/nginx/site-confs/ :

 

Quote

server {  
    listen 443 ssl;
    server_name pydio.server.duckdns.org;

    root /config/www;
    index index.html index.htm index.php;

    ###SSL Certificates
    ssl_certificate /config/keys/letsencrypt/fullchain.pem;
    ssl_certificate_key /config/keys/letsencrypt/privkey.pem;

    ###Diffie–Hellman key exchange ###
    ssl_dhparam /config/nginx/dhparams.pem;

    ###SSL Ciphers
    ssl_ciphers 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA';

    ###Extra Settings###
    ssl_prefer_server_ciphers on;
    ssl_session_cache shared:SSL:10m;

        ### Add HTTP Strict Transport Security ###
    add_header Strict-Transport-Security "max-age=63072000; includeSubdomains";
    add_header Front-End-Https on;

    client_max_body_size 0;

    location / {
        proxy_pass https://192.168.1.253:443/;
        proxy_max_temp_file_size 2048m;
        include /config/nginx/proxy.conf;
    }
}

 

I can login, I can download files, but I can not use WebDAV and I can not create public download links.

 

And of course I was wondering, that I don't have to change anything at /appdata/pydio, especially .htaccess.

 

Guess I have to change something in the .htaccess file?

 

PS: Where exactly do I have to put the code regarding this post:

 

Edited by lixe

Can a container on pipework still negotiate with other containers?

 

As it seems, yes. Since they communicate by IP, I just have to use the "right" one in each case instead of always the same. Like I said, it's working in general, only WebDAV and public links aren't working. I guess because of some rewrite rules? I'm no expert with this whole reverse proxy thing, I'm just putting the code together based on some tutorials, but it's working for all my other dockers so far...

 

All I did so far is:

 

- setting up mariadb

- creating the conf file for the letsencrypt docker

- open pydio.server.duckdns.org for configuration

- using the unraid IP for mariadb instead of localhost, because pydio has its own IP (pipework)

- configuration was successful and is working using pydio.server.duckdns.org

 

Nextcloud needed some modifications in its config.php and I would guess I have to change something in the pydio folder as well, but I have absolutely no idea what to change and where :D

  • 8 months later...

Hey,

 

I have managed to get Pydio working, the docker is based  on version 8.0.0 and in the settings the application suggests to upgrade. The upgrade process does not work for me and seems to fail on permissions somewhere. Anyone know how to fix this?

Screen Shot 2018-05-26 at 16.51.32.png

  • 4 months later...

Could you please add 'smbclient' to the docker?

It is required to be able to mount SMB shares to Pydio via its plugin.

Thanks.

  • 1 month later...
On 1/23/2019 at 4:45 AM, AndroidCat said:

Could you please add 'smbclient' to the docker?

It is required to be able to mount SMB shares to Pydio via its plugin.

Thanks.

I also need that! Can't use the SMB folders now :(

Is its possible to manually add smbclient to the docker? 

Can't you just mount the SMB shares via Unassigned Devices, and then add the mount point to the template?

15 hours ago, Squid said:

Can't you just mount the SMB shares via Unassigned Devices, and then add the mount point to the template?

How can I do that? Unassigned devices is a Pydio plugin? 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.