Versions in this module Expand all Collapse all v1 v1.0.0 Jul 12, 2026 Changes in this version + type App struct + Auth auth.Manager + DB *ent.Client + Downloads download.Downloader + HTTPLogger *observability.HTTPLogger + Importer *importer.Worker + Scheduler *scheduler.Scheduler + Server *Server + Store db.Store + func NewFromConfig(ctx context.Context) (*App, error) + type Config struct + Auth auth.Manager + AuthMiddleware func(http.Handler) http.Handler + BulkImports bulkimport.Manager + DB db.Store + DeepLinker *mediaserver.DeepLinker + Downloads download.Downloader + Ent *ent.Client + HTTPLog func(http.Handler) http.Handler + Indexers indexer.Manager + Limiter auth.Limiter + MediaServers mediaserver.Manager + Metadata metadata.Provider + MetadataTV metadata.TVProvider + MissingSearcher *rss.MissingSearcher + Movies movie.Manager + OIDC auth.OIDCManager + Posters posters.Manager + Renamer library.Renamer + Requests request.Manager + Scheduler scheduler.Controller + SeriesRenamer library.Renamer + TVSearcher *rss.EpisodeMissingSearcher + TVShows tvshow.Manager + type Server struct + func New(cfg Config) *Server + func (s *Server) Router() http.Handler