internal/

directory
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 9, 2026 License: AGPL-3.0

Directories

Path Synopsis
Package api provides types for the outtake HTTP API.
Package api provides types for the outtake HTTP API.
app
Package app provides the application composition root and lifecycle management.
Package app provides the application composition root and lifecycle management.
health
Package health provides health check logic for the outtake server.
Package health provides health check logic for the outtake server.
Package binding holds the selected Plex Media Server and session monitor.
Package binding holds the selected Plex Media Server and session monitor.
cli
Package cli holds shared CLI helpers.
Package cli holds shared CLI helpers.
cmd
Package cmd provides the outtake CLI commands.
Package cmd provides the outtake CLI commands.
cmd/health
Package health provides the health check CLI command.
Package health provides the health check CLI command.
cmd/server
Package server provides server-related CLI commands.
Package server provides server-related CLI commands.
cmd/version
Package version provides the CLI command for displaying application version information.
Package version provides the CLI command for displaying application version information.
flags
Package flags defines CLI flag types for all commands.
Package flags defines CLI flag types for all commands.
Package config provides configuration loading for outtake.
Package config provides configuration loading for outtake.
Package database provides SQLite and Postgres-protocol access for outtake.
Package database provides SQLite and Postgres-protocol access for outtake.
Package logging provides structured logging for outtake.
Package logging provides structured logging for outtake.
Package media provides FFmpeg-based media processing capabilities.
Package media provides FFmpeg-based media processing capabilities.
crop
Package crop parses ffmpeg cropdetect rectangles.
Package crop parses ffmpeg cropdetect rectangles.
progress
Package progress reports ffmpeg encode completion from stderr.
Package progress reports ffmpeg encode completion from stderr.
timecode
Package timecode formats and parses FFmpeg time durations.
Package timecode formats and parses FFmpeg time durations.
Package metadata provides application version and build information.
Package metadata provides application version and build information.
Package plex provides a client for the Plex Media Server API.
Package plex provides a client for the Plex Media Server API.
decode/plextv
Package plextv decodes plex.tv XML MediaContainer envelopes.
Package plextv decodes plex.tv XML MediaContainer envelopes.
decode/pms
Package pms decodes documented Plex Media Server JSON envelopes.
Package pms decodes documented Plex Media Server JSON envelopes.
session
Package session monitors live playback sessions on a Plex Media Server.
Package session monitors live playback sessions on a Plex Media Server.
Package queue provides a simple job queue for processing media jobs.
Package queue provides a simple job queue for processing media jobs.
Package storage provides blob storage for media files.
Package storage provides blob storage for media files.
web
Package web provides embedded static assets and templ-based UI components and pages for Outtake.
Package web provides embedded static assets and templ-based UI components and pages for Outtake.
handlers
Package handlers provides HTTP request handlers for the outtake API and HTML UI.
Package handlers provides HTTP request handlers for the outtake API and HTML UI.
middleware
Package middleware provides HTTP middleware for the outtake API.
Package middleware provides HTTP middleware for the outtake API.
theme
Package theme catalogs selectable UI color palettes.
Package theme catalogs selectable UI color palettes.
view
Package view holds shared HTML view models for Outtake pages and widgets.
Package view holds shared HTML view models for Outtake pages and widgets.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL