nextcloud / nextcloud/desktop

Headless client as a daemon

Open
#4,192 9 comments 41 reactions 0 assignees View on GitHub
feature: :white_square_button: nextcloudcmd
Dominant language
C++
Stars
3.9k
Forks
1k
Avg merge
1d 17h
Merged PRs (30d)
123

Description

There are more scenacios where it's needed but this is mine:
I have a LAN with a CLI-only server and multiple Desktop computers. Client computers have a sshfs mounted point to a common directory on server (this is SFTP/SSH). All in sync and it just works as a shared folder.

I also use a notebook to connect to that shared folder from Internet, but Internet connection sometimes is poor and I can't wait all the time for folder refreshes and files load/save in sync.
Solution seems to be Nextcloud (server at files server to sync with a real folder, and desktop client at roaming notebook).

I'm looking to nextcloud-desktop-cmd (to replicate in server as a bridge between real folder and Nextcloud server storage) and it does not satisfy all my needs because it should:

- Start as a SystemV/Systemd daemon without user session.
- Do not depend on desktop software, to be lightwheight same as OpenSSH is for a light server.
- Allow to specify local user:group and umask for new files and directories.
- Allow to setup more than one WebDAV client account with all data (local path, remote URL, username, password, local owner:group, local umask, etc.)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.