Very simple interface in Pydio for users for view and download files + embed youtube videos in Pydio

After I searched a lot on the net for a cloud solution like NextCloud, OwnCloud, etc., I decided to try Pydio on a local PC with Win10, but I did not find the right settings for what I want. I want to create a File / Folders Sharing with more users, which has the right only to view and download files. I want an interface for users as empty as possible, showing only the files that I have uploaded to the server. Another thing, is there any possibility of embedding Youtube video’s in Pydio or accessing videos from URL’s directly from Pydio? Thank you very much!!

Hello @Mike ,

If you wish to create an internal sharing you can create a Cell(it works like a channel, were you can invite a user, a group and other categories) and give it only read rights for instance,
otherwise if it is an external share you could create share link with limited rights, have a look at this article.

This might be answered by an external share, which would only show a simple interface with a folder,
such as this

I have one question, do you wish to be authenticated ? otherwise you could also protect the link with a password.

If you create a share from a folder of your choosing, users will only be able to see what is inside that folder.

Unfortunately we do not have something like that.

If you think that my answers were complicated, feel free to ask me for more details.

Hello Zayn!
Thank you very much for answering to my questions, but many questions will follow. :-). Please, if it bothers you, consider it null and void, there is no problem.
What i want is to have a interface like Google Drive, especially with the posibility to organize the folders and files like a Tree with a clean interface, like the one is generated by the public link, but with the organization of directories like a Tree. It is a must to be like a Tree.
I was able to create a new Cell and shared folders with other users but:

1 - Can I have this kind of simple interface whithout Workspaces, only with file download access for users, and in the right corner there is a posibility to have only the File Info and Chat Room, whithout Address Book?

2 - Can i activate / deactivate the Preview of files like mp4, mp3, remaining only the posibility to download the files and not de play / view directly from my server?
3 - Can i change the picture from logging?
4 - There is others Plugins for Pydio? Can i open an Excel file inside of Pydio, not first to download and after open it from my pc?
5 - Can i connect and upload folders / files to Pydio, only from browsers or there is a posibility through like FTP…?
6 - In your view, installing and using Pydio from Win10, it’s bad? Can you recommend a better alternative? Is there support from Pydio Corporate for using Pydio in Win10?
7 - How can users enter everyone’s account in Pydio, but via the Internet, not from the local network?
8 - Where does Pydio store shared files in Win 10?
9 - Is there the possibility of automatic backup for Pydio, for the system and all the settings which was made?
Please excuse my english, there is not my native language!
Thank you very much again!! All the best, Mike!

1 Like

Hello @Mike,

Yes, absolutely you could for instance remove the access to any workspace which will remove the menu (see screenshot below) and you can also disable the address book.

Yes it should be feasible, if you disable the image viewer and sound/video player.

If you mean can you change the Cells logo on the authentication page and such, I believe that this feature is only available on Enterprise.

You could use collabora online Collabora Online | Pydio

We have a webav gateway.

I do not have much experience on windows, we can build on any platform because of the possibility to cross compile that go provides us, if it is strictly for a simple usage I think that it should be fine.

I actually prefer to deploy Cells on linux mostly Debian/Ubuntu.

We build for all three platforms but we mostly use and test on linux and macos, we do sometimes test on windows but we never did a big deployment on windows to be able to affirm if it should do fine if you are a power user.

You would have to install your Cells on a server(you can buy a vps or use amazon, gcp or azure) and setup a public access via an url.

By default I think that they can be found under C:\Users\pydio\AppData\Roaming\Pydio\cells

For that you would have to create an automated process outside of Cells and directly on your server, on windows I do know how to do it but on linux you could have a scheduled cron(a scheduled task).

If you have more question, I’ll be glad to answer.

1 Like

Hello Zayn!

Please, could you show me how can i do for what i asked, about questions:1, 2, 5?
Another questions.
Can i install, let say, Ubuntu server + Pydio on the Usb Stick 3.0, and for files, Folders can i use internal hdd from laptop? If this is possible, how can i do that? There is an automatic procedure to install Pydio in Ubuntu?
What i want is to make my spare laptop to a file web server with Pydio, which can be accesed by users through internet, only for view / download. Do you have a working procedure on how can i do this?
Unfortunately I don’t have public IP, but i have free Dynamic DNS from my provider. I know, this is not be easy to setup, because i am a beginner, but from all alternatives which i have i want to try this, with Pydio…

Thank you for your patience! All the best!

Hello @Mike,

for question one,

  • to disable workspaces you can remove them, they can be found under this menu Cells Console >> Workspaces, you can just delete them.

  • to disable the Address Book, you must first toggle the button on the top left (next to the word Cells Console) which will enabled advanced settings, then you scroll down to available Plugin, search for User Account (search bar is located on the top right).

Then edit the plugin with the Pen Icon and check disable Address Book, once done save.

I have never done that, in theory as long as you have the software and its configuration it should work anywhere. (Have a look at docker, it might be better if you want to have a portable setup).

You only need to have your config file + data, and you could deploy Cells anywhere as long as you have docker installed and network access (otherwise you should save the image locally) to run containers.

Yes, you can make use of your internal hard drive on your laptop.

For that you must edit the datasource and select another folder (in your case point to your hard drive)


You could automate the installation with a yaml file, here is how we do it on docker, the principle is also the same without docker?

You could script a regular installation by running ./cells install --yaml install.yml.

You can use a tool such as to have a tunnel

this will allow you to have access to your laptop from the outside, have a look at their documentation.

Hello Zayn!

Thank you for the answers. I managed to install Ubuntu server 20.04 on my laptop and Docker, but I don’t know where I should write those commands which to install Pydio. Can you please show me how to install Pydio using Docker, or otherwise, not necessarily with Docker.

Hello @Mike,

I was on holiday for the past week,

Did you figure how to use docker or do you still want some help?

Hi Zayn,

I’m glad to hear you! Thank you for asking, I apreciate ! I thought my questions were upset to you. Unfortunately, although I installed the Ubuntu and Pydio operating system several times, following various tutorials, even the one on the official page

https://pydio.com/en/docs/kb/deployment/install-cells-debianubuntu

I failed to make Pydio work properly. It actually worked but with errors. If you know a procedure that works , I will try to install it again from scratch, together with the Ubuntu operating system. Somehow the installation it’s not very easy, at least for me. For example, i have managed for a test to install Nextcloud, although I don’t like it. If the installation of Pydio would be as easy as in Windows (next, next, finish) then it would be much easier for users. Of course, after installing the program the user must learn to use the program, but the installation should be very easy, in my opinion. Maybe creating a script that installs everything from head to tail would be helpful.Thank you for all!

Hello @Mike,

Could you describe your process and the parameters that you are using?

It will help me diagnose your issue also could you please tell me the following parameters:

  • os version
  • database version

Hi Zayn!
Glad to hear you!
I managed to install Ubuntu Server 20.04 LTS Focal and Pydio.
Mysql version it’s;

Screenshot from 2021-11-29 20-20-49

I followed this procedure,

https://pydio.com/en/docs/kb/deployment/install-cells-debianubuntu

but when i run this command which is the second command from that three:
sudo systemctl enable cells, i receive this message:

I want to install this service because I want Pydio to start automatically.

The second question it is about the second hdd internal.
I saw where I have to change the path, but I’m afraid I won’t ruin anything. The second hdd is mounted in /mnt/drive2.


It’s enough to change the path which is coloured in blue like this /mnt/drive2?
How can I create write permissions on the second hdd? The second hdd will be only for data, files and folders.

The third question is about samba share files with Pydio. In Ubuntu this second hdd ( drive2 ) is shared through samba share. From win10 i can add, create, through samba share files and folders to the second hdd. How can i see this folders and files from samba share in Pydio, and not upload to Pydio again the same files?

Of course i have many questions to clarify, but let’s solve one by one.

Thank you for help! All the best!

Hey @Mike ,

For this part, you need to create a service file inside /etc/systemd/system/ named cells.service with the following configuration:

Make sure to replace the user, group with the use that runs cells and the binary path with your cells binary path, there are 2 lines on this snippet.

[Unit]
Description=Pydio Cells
Documentation=https://pydio.com
Wants=network-online.target
After=network-online.target
AssertFileIsExecutable=/opt/pydio/bin/cells

[Service]
User=pydio
Group=pydio
PermissionsStartOnly=true
AmbientCapabilities=CAP_NET_BIND_SERVICE
ExecStart=/opt/pydio/bin/cells start
Restart=on-failure
StandardOutput=journal
StandardError=inherit
LimitNOFILE=65536
TimeoutStopSec=5
KillSignal=INT
SendSIGKILL=yes
SuccessExitStatus=0
WorkingDirectory=/home/pydio

# Add environment variables
Environment=CELLS_WORKING_DIR=/var/cells

[Install]
WantedBy=multi-user.target

Yes, if you can replace the highlighted path with /mnt/drive2/foldername (always have a path that is 2 levels long minimum.)
Also do mind that If you have already created cells, they will not be moved to the new location, you will have to browse with the command line inside /home/pydio/.config/pydio/cells/data/cellsdata and copy its content to your new location.

I do not have much expertise about this, I will have to enquire a colleague on the subject.

Hello Zayn,
Thank you for answer!

You said:

Yes, if you can replace the highlighted path with /mnt/drive2/foldername (always have a path that is 2 levels long minimum.)
Also do mind that If you have already created cells, they will not be moved to the new location, you will have to browse with the command line inside /home/pydio/.config/pydio/cells/data/cellsdata and copy its content to your new location.

It is necessary to change the path for the other two names, personal, and pydiods1, as well, or it’s enough for the first name, cellsdata, which i changed already, and it seems to be working.


CellsSync problem
I downloaded CellsSync 0.9.2 and installed. When i try to setup a conection with Pydio from server i get this message. Any hint to what i can do?


Audio problem.
When i listen an mp3 from Pydio, after i stopped the player and play again the circle around the player it does not show again and i could not jump forward or backward. It’s work again only if i logout and login again in Pydio. The problem it is the same on the Android phone.


CellsSync Android phone error
I tried to connect to Pydio from my Android phone, but i get this message. The conection to Pydio it’s working from phone through Google Chrome, or another browser, but not from application CellsSync.


Samba share files from Ubuntu with Pydio
Please, can you ask your coleagues for a procedure, or something?
It is strange to be forced to copy the same files twice, once for samba share and upload again in Pydio. If there is another solution to this problem, it is more than welcome.

Thank you! Best regards!

I’d say that the errors you’re getting from the certificates is simply because you’re using self-signed certificates (which makes sense, since you’re using private IP addresses anyway). Pydio Cells 3+ is supposed to use ‘real’ certificates and even registers a free certificate with Let’s Encrypt in the case that you don’t have one, but, of course, this requires your server to be accessible from the outside world, which will not be the case if you just use private IP addresses and restrict access to only people inside your network.

See the official installation references for a detailed explanation in how to get Cells running.

One possible solution is to run cells configure sites and see if you can get Cells to use an existing certificate…