diff options
Diffstat (limited to 'internal/cliactions/server')
| -rw-r--r-- | internal/cliactions/server/server.go | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/internal/cliactions/server/server.go b/internal/cliactions/server/server.go index 3ef714fb0..bc9759760 100644 --- a/internal/cliactions/server/server.go +++ b/internal/cliactions/server/server.go @@ -8,6 +8,7 @@ import (  	"os/signal"  	"syscall" +	"git.iim.gay/grufwub/go-store/kv"  	"github.com/sirupsen/logrus"  	"github.com/superseriousbusiness/gotosocial/internal/api"  	"github.com/superseriousbusiness/gotosocial/internal/api/client/account" @@ -32,7 +33,6 @@ import (  	"github.com/superseriousbusiness/gotosocial/internal/api/s2s/user"  	"github.com/superseriousbusiness/gotosocial/internal/api/s2s/webfinger"  	"github.com/superseriousbusiness/gotosocial/internal/api/security" -	"github.com/superseriousbusiness/gotosocial/internal/blob"  	"github.com/superseriousbusiness/gotosocial/internal/cliactions"  	"github.com/superseriousbusiness/gotosocial/internal/config"  	"github.com/superseriousbusiness/gotosocial/internal/db/bundb" @@ -76,7 +76,8 @@ var Start cliactions.GTSAction = func(ctx context.Context, c *config.Config, log  		return fmt.Errorf("error creating router: %s", err)  	} -	storageBackend, err := blob.NewLocal(c, log) +	// Create new storage backend +	store, err := kv.OpenFile(c.StorageConfig.BasePath, nil)  	if err != nil {  		return fmt.Errorf("error creating storage backend: %s", err)  	} @@ -86,11 +87,11 @@ var Start cliactions.GTSAction = func(ctx context.Context, c *config.Config, log  	timelineManager := timelineprocessing.NewManager(dbService, typeConverter, c, log)  	// build backend handlers -	mediaHandler := media.New(c, dbService, storageBackend, log) +	mediaHandler := media.New(c, dbService, store, log)  	oauthServer := oauth.New(dbService, log)  	transportController := transport.NewController(c, dbService, &federation.Clock{}, http.DefaultClient, log)  	federator := federation.NewFederator(dbService, federatingDB, transportController, c, log, typeConverter, mediaHandler) -	processor := processing.NewProcessor(c, typeConverter, federator, oauthServer, mediaHandler, storageBackend, timelineManager, dbService, log) +	processor := processing.NewProcessor(c, typeConverter, federator, oauthServer, mediaHandler, store, timelineManager, dbService, log)  	if err := processor.Start(ctx); err != nil {  		return fmt.Errorf("error starting processor: %s", err)  	} | 
