Immich Kiosk

Configurable slideshows for displaying photo and video assets from Immich on browsers and digital devices.

Immich Kiosk screenshot 1

Immich Kiosk is a self-hosted web application that creates configurable slideshows from photo and video assets stored in Immich. It functions as a display layer that pulls media from an existing Immich instance to present it on various screens. The software allows users to curate how their media is presented, transforming a static photo library into a dynamic visual stream.

The software is deployed as a server and accessed via web browsers. It is designed for use on digital devices and signage, allowing users to showcase their media libraries in a continuous loop or a structured gallery format. This setup is typically used for home dashboards, digital photo frames, or public displays where a hands-off viewing experience is required.

Key features

  • Integration with Immich photo and video assets
  • Configurable slideshow settings
  • Browser based display for digital devices
  • Support for both image and video files
  • Dedicated display mode for digital signage
  • Automated cycling of media assets
  • Compatibility with various screen resolutions

Written in Golang, the application acts as a bridge between the Immich API and a front end display. It is intended for users who want to transform their personal photo archives into ambient displays or public galleries without manually exporting files or creating manual slide decks. The system relies on the underlying Immich server for media storage and management, meaning all assets remain centralized in the primary library while the kiosk handles the presentation logic. Because it operates as a web app, it can be loaded on any device with a browser, including low-power single board computers or smart TVs.

Immich Kiosk serves as a specialized viewing tool for users of the Immich ecosystem who require a dedicated kiosk mode for their media.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity15 days ago
Repository Age2 years
LicenseAGPL-3.0
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.