feat: add FRANCIS_HOST to connect to a standalone Francis runtime (#1768)

This commit is contained in:
Alessandro (Ale) Segala
2026-09-20 18:30:26 -07:00
committed by GitHub
parent 77a597dc4c
commit c57f703f21
35 changed files with 1124 additions and 130 deletions
@@ -5,7 +5,7 @@ import (
"fmt"
"net/http"
"github.com/italypaleale/francis/host/local"
francishost "github.com/italypaleale/francis/host"
"github.com/pocket-id/pocket-id/backend/internal/api"
"github.com/pocket-id/pocket-id/backend/internal/apikey"
"github.com/pocket-id/pocket-id/backend/internal/appconfig"
@@ -52,7 +52,7 @@ type services struct {
emailVerificationModule *emailverification.Module
apiModule *api.Module
environmentModule *environment.Module
actors *local.Host
actors francishost.Host
}
// Initializes all services
@@ -60,7 +60,7 @@ func initServices(
ctx context.Context,
db *gorm.DB,
instanceID string,
actors *local.Host,
actors francishost.Host,
httpClient *http.Client,
imageExtensions map[string]string,
fileStorage storage.FileStorage,