Documentation
¶
Overview ¶
Package main is the entry point for the Immich Kiosk application.
It sets up the web server, configures routes, and handles the main application logic for displaying and managing images in a kiosk mode. The package includes functionality for loading configurations, setting up middleware, and serving both dynamic content and static assets.
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
common
Package common provides shared types and utilities for the immich-kiosk application
|
Package common provides shared types and utilities for the immich-kiosk application |
|
config
Package config provides configuration management for the Immich Kiosk application.
|
Package config provides configuration management for the Immich Kiosk application. |
|
immich
Package immich provides functions to interact with the Immich API.
|
Package immich provides functions to interact with the Immich API. |
|
immich_open_api
Package immich_open_api provides primitives to interact with the openapi HTTP API.
|
Package immich_open_api provides primitives to interact with the openapi HTTP API. |
|
kiosk
kiosk constants
|
kiosk constants |
|
routes
Package routes provides HTTP endpoint handlers for the Kiosk application.
|
Package routes provides HTTP endpoint handlers for the Kiosk application. |
|
utils
Package utils provides a collection of helper functions for various tasks.
|
Package utils provides a collection of helper functions for various tasks. |
Click to show internal directories.
Click to hide internal directories.

