Running Headless on Linux
How would one go about running Librevault headless?
Could you forward X via SSH to configure the folders remotely and somehow run just the Librevault CLI daemon?
This might be possible I will do some testing and get back to you.
You can run librevault-daemon on a headless server. It doesn't require X server. Configuration can be created using simple json files (Documentation) or using GUI to connect to librevault-daemon as its controller.
Controlling remote daemon through GUI can be achieved by running: librevault-gui --attach="ws://<host>:<port>", where <host> is the host of a remote server, and client.conf inside the control_listen field.
Please, note: there is no authentication on the control socket, so don't forward it into the Internet.
It would be great to have the option in the CMakelists.txt to build without GUI (this exists) and CLI (which also depends on Qt5).