Seafile on Homeserver and network file sharing

Hi,

I’m planning to use Seafile on my homeserver. I got some questions, I can’t find any answers in google or forums.

  1. How are files stored? In the database or in the filesystem?

  2. Can I make network sharings via Seafile, without syncing?

I want to share files on my network for my network-receiver, TV and desktop pc. For my receiver and TV there is no app (and storage) to sync the whole files from Seafile.

On my desktop, I got no storage either. And also, I don’t want to sync the whole data, if I’m in the same room with it.

Can I realize this?

Greetings.

Welcome to the forum! Let me try to help you.

As for 1.) Please see here for more info. The source is not brand new, but it is still up-to-date.

as for 2.) You can access data in Seafile via WebDAV or using the Drive Client. I suggest you check out the drive client first. It’s like a network share on steroids. It’s available for Win, Mac and Linux. You’ll see, it’s amazing and exactly what you need! Sure, the drive client is no option for the receiver/TV, but, voilà, this is what the fallback webDAV is for.

Thank you.

I see, it’s a DB and I cannot do network file sharings with e. g. samba because of it. I have to try the WebDAV with my devices, if it’s not working, I have to figure something out.

How do you think I can bind the WEBdav to a device like a SMART-TV?

I’ve allready checked the Drive Client, but I understand it like I have to download (or sync) files within the drive or regocnizes it the server in the same network?

Allow me to correct you: Seafile is not a DB. Seafile uses a DB, but Seafile is kind of a file system on its own. The content is stored as objects, the DB contains the information to put the objects back together to form the file. So it is different to ownCloud/Nextcloud which uses the OS’ file system.

I am not super familiar with smart-TVs. But I would assume that may support WebDAV provided that it is a very common LAN protocol.

The drive client maps the libraries in Seafile to your local computer. You can access all files in Seafile directly without prior sync of the library to the local computer. What makes the drive client different from network shares is the offline cache. Once downloaded, the file is stored locally in the drive client’s cache. You can set the cache’s size in the drive client’s settings.

Okay, then maybe it’s not the right programm for me, of course it sounds very nice but yeah, the sync option and webdav is probably a nogo.

I don’t want to put any files local on my machine, because the server is in the same room, other thing is with my laptop, which I carry around the whole country.

Maybe I will try nextcloud then… too bad I just wanted a pure cloud, without any unnecessary apps or trash-load.

I’ve searched for WEBdav Support for android tv, but there is no such file-explorer or similar. ES File Explorer is banned, VLC just support (FTP(S), SFTP, SMB and NFS), Total Commander is not available for Android TV, it’s just a mess.

I think I was unclear: You don’t have to put any files on your machine. If you think the drive client leaves to much data on your computer, just mount your libraries using WebDAV. Where’s the problem? (I wouldn’t do it because you leave tons of great features unused, but if all you want is file access, then WebDAV is the way to go.) Seafile give three options to you: Full sync (sync client), on-demand access with offline cache (drive client), online access only (WebDAV)

As I said, I am no smart TV expert, but I just did a quick google search and found dozens of Android apps supporting WebDAV. There is none for your TV?

On my desktop, I would go with on-demand access, but I don’t want to cache files on my machine, because the server is in the same room. I don’t have to cache it in that case.

With my laptop is the full sync just fine.

And WebDAV is no option for my PC/Laptop.

Indeed there are tons of usefull apps on android, but not for the TV-Version of android… thank you google

Seafile uses a DB, but Seafile is kind of a file system on its own. The content is stored as objects, the DB contains the information to put the objects back together to form the file. So it is different to ownCloud/Nextcloud which uses the OS’ file system.

I am not super familiar with smart-TVs. But I would assume that may support WebDAV provided that it is a very common LAN protocol.