feat(ipfs): better ipfs support (#8225)

* feat:  better ipfs support

fixed mfs crud, added ipns support

* Update driver.go

clean up
This commit is contained in:
jerry
2025-03-27 23:25:23 +08:00
committed by GitHub
parent 7b62dcb88c
commit 0cde4e73d6
2 changed files with 48 additions and 31 deletions

View File

@ -8,14 +8,16 @@ import (
type Addition struct {
// Usually one of two
driver.RootPath
Mode string `json:"mode" options:"ipfs,ipns,mfs" type:"select" required:"true"`
Endpoint string `json:"endpoint" default:"http://127.0.0.1:5001"`
Gateway string `json:"gateway" default:"https://ipfs.io"`
Gateway string `json:"gateway" default:"http://127.0.0.1:8080"`
}
var config = driver.Config{
Name: "IPFS API",
DefaultRoot: "/",
LocalSort: true,
OnlyProxy: false,
}
func init() {