Create a new backend

What is the problem you are having with rclone?

I want to create a new backend named "libcephfs" to visit cephfs directly.
Now there are "go-ceph - Go bindings for Ceph APIs".
But I don't know how to init and connect a cephfs.

Run the command 'rclone version' and share the full output of the command.

rclone v1.69.0-DEV

  • os/version: newstart 6.06 (64 bit)
  • os/kernel: 5.10.134-14.zncgsl6.x86_64 (x86_64)
  • os/type: linux
  • os/arch: amd64
  • go/version: go1.23.1
  • go/linking: static
  • go/tags: none

Which cloud storage system are you using? (eg Google Drive)

ceph cephfs

The command you were trying to run (eg rclone copy /tmp remote:tmp)

go build backend/libcephfs/libcephfs.go

Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.

none

A log from the command that you were trying to run with the -vv flag

none

It's an open FR: Ceph Backend · Issue #7172 · rclone/rclone · GitHub

Your best bet would be probably adding it yourself or finding a corporate sponsor for ncw to add it.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.