Skip to content

R package providing a minimal Synology File Station client

License

Notifications You must be signed in to change notification settings

scienceuntangled/sfsclient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sfsclient

R-CMD-check

An R package providing a minimal Synology File Station client.

Installation

remotes::install_github("scienceuntangled/sfsclient")

Example usage

library(sfsclient)

## provide user and pass directly, or via environment variables SFS_USER and SFS_PASS
sfs <- sfs_connect("https://my.sfs-domain.com/webapi", user = "myusername", pass = "mypassword")

## list shared folders
sfs_list_share(sfs)

## list folder contents
sfs_list(sfs, "/some/shared/folder")

## download file or folder
sfs_download(sfs, "/some/path/file.png")

About

R package providing a minimal Synology File Station client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages