Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApiServices ¶
func ApiServices(cfg Config) (token.TokenService, error)
Types ¶
type Config ¶
type Config struct {
Log *slog.Logger
Datastore generic.Datastore
Repository *repository.Store
MasterClient mdm.Client
IpamClient ipamv1connect.IpamServiceClient
Mux *http.ServeMux
Interceptors connect.Option
ProjectInviteStore invite.ProjectInviteStore
TenantInviteStore invite.TenantInviteStore
TokenStore tokencommon.TokenStore
CertStore certs.CertStore
AuditSearchBackend auditing.Auditing
Redis valkey.Client
AuditBackends []auditing.Auditing
HeadscaleClient headscalev1.HeadscaleServiceClient
ServerHttpURL string
Admins []string
}
Click to show internal directories.
Click to hide internal directories.