Seafile: open source file sync&share solution

“Seafile is an open source file sync&share solution designed for high reliability, performance and productivity. Sync, share and collaborate across devices and teams.”
If n8n has node Seafile, n8n will more powerful.

This is document out Seafile’s API: Seafile Server

P/s: Before has Seafile node in n8n, I want to use http request node to use Get File Update Logs of Seafile, this is sample:

GET https://cloud.seafile.com/api/v2.1/admin/logs/file-update/?start=2016-03-20&end=2016-03-31

Sample request

curl -H "Authorization: Token f651b0fb62978961b68e1bf8d740647d2fc4be8" -H 'Accept: application/json; indent=4' "https://demo.seafile.top/api/v2.1/admin/logs/file-update/?start=2019-07-30&end=2019-07-31"

I don’t know how to put this on http request node, please guide me, thanks!

I started to work on this community node yesterday. Maybe you can give it a try.

This is my first node project so there might be some work to do still.

It is already able to upload files, create private download links that can be used in an http node, list directories (the output is not perfect yet), and delete files.

1 Like

This is my first draft of an actual workflow with the seafile node.
It downloads all files from a dir with a csv suffix and adds the data to a seatable table.

1 Like