Skip to content

v0.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Aug 21:23
· 7 commits to main since this release
64eb6c8

Onboarding release — the sync engine is unchanged from v0.4.x. Both features came from community requests filed by @narcisgarcia.

New

  • --init-enable / --init-disable (#35): the daemon registers itself as a systemd service. Run as root it installs a system-scope unit; run as a normal user, a user-scope unit (with a loginctl enable-linger reminder). The generated unit embeds the binary and config paths and, in system scope, write access to your configured sync directory — no unit editing needed. It validates the config first, refuses to overwrite an existing unit, and --init-disable removes only what it wrote.
  • --get-app-password [--server URL] (#37): obtain a Nextcloud app password without a browser on this machine, via the same Login Flow v2 the desktop client uses. Open the printed URL on any device (your phone works), approve, and the CLI prints the app password to stdout — pipe it straight into your password file. Works with two-factor accounts.

Packages: .deb and .tar.gz for amd64 and arm64.

Full changelog: v0.4.1...v0.5.0