[Support] Linuxserver.io - Pydio-Cells


Recommended Posts

linuxserver_medium.png?v=4&s=4000

 

Application Name: Pydio-Cells
Application Site: https://pydio.com/
Docker Hub: https://hub.docker.com/r/linuxserver/pydio-cells/
Github: https://github.com/linuxserver/docker-pydio-cells

 

Please post any questions/issues relating to this docker you have in this thread.

If you are not using Unraid (and you should be!) then please do not post here, rather use the linuxserver.io forum for support.

Link to comment
  • 1 month later...

I managed to get it to finalize the installation process (behind a reverse proxy with NginxProxyManager) using the full protocol:fqdn:port in the "External URL:" field (eg. https://www.example.com:443) .

After that there were issues with creating files and folders in its minio storage backend. I fixed those by changing the name of the container from the default pydio-cells to pydio. It seems that the pydio.gateway.rest hostname is hardcoded in the application and it fails to resolve the bundled minio nodes if you use another hostname, which leads to errors like:

2020-11-06T21:18:44.069+0300 [31mERROR[0m [32mpydio.rest.meta[0m Rest Error 404 {"error": "{\"id\":\"undefined\",\"code\":403,\"detail\":\"Unknown data source\",\"status\":\"Forbidden\"}"}
2020-11-06T21:14:04.292+0300 [31mERROR[0m [32mpydio.rest.tree[0m Cannot find DataSourceInfo for pydiods1 {"error": "Could not find DataSource pydiods1"}

The lead for the hostname idea is this post: https://forum.pydio.com/t/datasources-are-not-found/3223

 

Hope this helps!

Link to comment

I was seeing the same issues as everyone else. I have it working now. 

 

1. have a custom domain like "pydio.example.com"

2. use NginxProxyManager with LetsEncrypt so that requests for pydio.example.com go to my pydio port (8080, but it should work with other ports)

3. Force HTTPS

4. have a mariaDB instance ready to use with pydio-cells. 

 

That should be enough to get through the setup. It doesn't seem possible to run without without a custom domain and https.

 

If at some point in the future you need to change the domain name or the unraid server IP adddress. Just update it in the config at "/mnt/user/appdata/pydio-cells/pydio.json"

 

 

Link to comment
  • 4 weeks later...
  • 3 weeks later...
On 11/6/2020 at 1:38 PM, thenoots said:

I managed to get it to finalize the installation process (behind a reverse proxy with NginxProxyManager) using the full protocol:fqdn:port in the "External URL:" field (eg. https://www.example.com:443) .

After that there were issues with creating files and folders in its minio storage backend. I fixed those by changing the name of the container from the default pydio-cells to pydio. It seems that the pydio.gateway.rest hostname is hardcoded in the application and it fails to resolve the bundled minio nodes if you use another hostname, which leads to errors like:


2020-11-06T21:18:44.069+0300 [31mERROR[0m [32mpydio.rest.meta[0m Rest Error 404 {"error": "{\"id\":\"undefined\",\"code\":403,\"detail\":\"Unknown data source\",\"status\":\"Forbidden\"}"}

2020-11-06T21:14:04.292+0300 [31mERROR[0m [32mpydio.rest.tree[0m Cannot find DataSourceInfo for pydiods1 {"error": "Could not find DataSource pydiods1"}

The lead for the hostname idea is this post: https://forum.pydio.com/t/datasources-are-not-found/3223

 

Hope this helps!

Thanks! I've been struggling to create a local environment for a week, and had neglected to check the forums. This wasn't the exact fix for me, but it go me on the right track.

 

I ended up

- changing the Name to pydio, as per your recommendation

- leaving the WebUI port at 8080

- manually setting Server IP to the IP of my Unraid server, while creating this container in Network Type: Bridge mode

- creating the External URL with https://[Server IP]:[WebUI Port]

 

Screenshot of what worked for me attached.

 

Thanks again!

pydio_settings.png

Link to comment
  • 6 months later...

I am running Unraid 6.9.2. I’ve installed pydio cells. It is working and I can reach it on an external URL: https://pydio.mydoman.com.

 

I installed the CellsSync client on Mac - BigSur.

 

When I Create a Sync task - Connects to site BUT the TARGET PATH says… server closed the stream without sending trailers.

 

NGINX Setup:
Domain Names - pydio.mydomain.com
Scheme - https
Forward Hostnam/IP - mydomain.com
Forward Port - 8181
Websockers Support - ON

 

SSL Cert:
pydio.mydomain.com
Force SSL - ON
HTTP2/ Support - ON
HSTS Enabled - ON
HSTS Subdomains - ON

 

Newbie - need help setting up CellsSync. All logs can be provided.

Link to comment
  • 5 months later...

Anyone getting this error when trying to get Pydio-Cells running? 

Error response from daemon: pull access denied for pydio-cells, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.

Image seems to download, just the 'docker run' doesn't seem to want to finish.

Link to comment
  • 2 weeks later...
11 hours ago, boomam said:

There are no extra parameters by default?

Can you expand on your fix, in detail, please?

 

Sure there is! A linuxserver.io mod has said it would be fixed "upstream" but I dont think it happened, remove the blue part . Check if you have advanced view enabled

 

image.thumb.png.2b8cf479e169ce3ca89dfe2ee548a525.png

Edited by BoKKeR
  • Like 1
Link to comment

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.