Get Your Own SeaFile Cloud Storage

SeaFile Cloud Storage System with Advance options is now available with Hostripples with File Syncing, Privacy Protection and Teamwork. Hostripples gives you option to choose between Windows or Linux base platform for your SeaFile Cloud Storage. You can have it install on Share as well as VPS/Dedicated server.

Seafile allow users to maintain and create the groups with file syncing, wiki , and discussion to enable easy collaboration around documents within a team.

Below it shows that Seafile clients access files when you configure Seafile behind Nginx/Apache. We should make sure that the desktop client should turn the option “sync over HTTP/HTTPS” ON.

sheet_001

Seafile server package contains a light-weight Python HTTP server gunicorn that serves the website. Seahub runs as an application within gunicorn. Here Seafile server data service daemon handles raw file upload/download/syncing. Ccnet server is use to RPC service daemon which enable communication among multiple components as above.

  • Seahub ?the website. Seafile server package contains a light-weight Python HTTP server gunicorn that serves the website. Seahub runs as an application within gunicorn.
  • FileServer (It is called HttpServer before version 3.1): This handles raw file upload/download functions for Seahub.
  • Seafile server (seaf-server)?This component works as data service daemon
  • Ccnet server (ccnet-server)?This component works as Networking service daemon. All the network traffic between client, server and internal traffic between different components would go through Ccnet. After further development we found that file transfer is improved by utilizing the Seafile daemon component directly.

sheet_002 How does Seafile mobile client interacts with Seafile server looks like ?

sheet_003

How does Seafile mobile client interacts with Seafile server behind Nginx/Apache ?

sheet_004