[Support] Linuxserver.io - Pydio


93 posts in this topic Last Reply

Recommended Posts

  • Replies 92
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Hey guys,   Have been trying to get my Pydio container to connect to my mariadb container for the past few hours to no prevail.   I keep getting the error : access denied for user 'pydiouser'@'1

Could you please add 'smbclient' to the docker? It is required to be able to mount SMB shares to Pydio via its plugin. Thanks.

Posted Images

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
Link to post
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. 

Link to post

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. 

Link to post
  • 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
Link to post

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

Link to post
  • 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

Link to post
  • 4 months later...
  • 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? 

Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.