Commit 101d3e7 introduced file mode setting, but was missing a JSON Marshaller so that CaddyFile can be converted to JSON safely.
101d3e7
sign_with_root
DisableStorageCheck
fs