On the device the pedalboards are stored in a (hidden)
.pedalboards directory. The files in there are the pedalboard definitions and you can transfer files back and forth via
scp like @Azza pointed out.
I run this occasionally in a terminal / shell window to grab a copy of the whole directory for backup:
scp -r firstname.lastname@example.org:.pedalboards pedalboards which will copy entire directory to my computer. (You might need to swap in the Duo IP address if the host name isn’t configured)
and is there a way to version pedalboard being published ?
I’m not aware of anything built in for versioning. You could append version strings to the name of the boards (meaning a separate pedalboard for each version). Alternatively you could use a version control system like Git on your computer to track changes over time. Whenever you make a backup you could then add one or more commits to your repository with the diffs and you’d have your history and ability to roll back to any point in time.
A while back I proposed that it should be possible to setup third party sites for sharing pedalboards (there’s no technical limitiations). At least one user responded to tell me what a terrible idea it would be to allow users to pass pedalboards around without the principled guiding hand of the MOD team overseeing our every whim. YMMV
I like the idea of having version sharing or storage. It would be great if the Duo could be supported on https://patchstorage.com/ since they are already building these versioning and sharing tools