BSD Ports

www/immich-kiosk 0.47.0_1 FreeBSD

Configurable slideshows for displaying Immich assets

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
4ea6c8b551
License
AGPLv3
Categories
www

Description

Immich Kiosk turns an Immich library into a slideshow that any browser or picture frame can display. It talks to the Immich API and serves the pictures itself, so the devices showing them need nothing but a browser.

Albums, people, tags or a date range decide which assets are shown. Layout, transitions and the clock and weather overlays are configurable.

Version history 1

  1. 0.47.0 4ea6c8b551

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install immich-kiosk

From the ports tree:

cd /usr/ports/www/immich-kiosk/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	immich-kiosk>0:www/immich-kiosk

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-----
FreeBSD:14:quarterly--n/a--
FreeBSD:15:latest-0.47.0_1n/a--
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest--n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right (to build, as it needs nothing to run); at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 2

No port depends on this one.

Configuration

No options to configure.

USES
go:modules
Service scripts
immich_kiosk

Files

distinfo 6
FileSizeSHA256
go/www_immich-kiosk/immich-kiosk-v0.47.0/choices.js-11.2.4.tgz417577ce0edabaeeea6559f778056a7e66d1b472170b4b606de314e23450bbe9ff2806
go/www_immich-kiosk/immich-kiosk-v0.47.0/date-fns-4.4.0.tgz1.594616e+06eb106d1e9276213d6144b221c103e4abb7d92186734f7505f5a3860427b41a06
go/www_immich-kiosk/immich-kiosk-v0.47.0/htmx-ext-sse-2.2.4.tgz601390b46f5ab915ba2f64e6348448c8dba509277a47e15c125ffb65754eb4f6b5dc
go/www_immich-kiosk/immich-kiosk-v0.47.0/htmx.org-2.0.11.tgz217700165a2655073e9e6e55e307a7c74e8ebcdb76afb7701f9c16cfd106a13add408e
go/www_immich-kiosk/immich-kiosk-v0.47.0/v0.47.0.mod4789dc778ed94aa8c924a6eac8556a3d644b95255357d2e3a10a87d993e919432aad
go/www_immich-kiosk/immich-kiosk-v0.47.0/v0.47.0.zip8.671647e+063e406c275d093320ecb500b4fc426656ca53d0f842971f73cedfca934d38c63d
Master sites 4
  • https://registry.npmjs.org/choices.js/-/:choices
  • https://registry.npmjs.org/date-fns/-/:datefns
  • https://registry.npmjs.org/htmx-ext-sse/-/:htmxsse
  • https://registry.npmjs.org/htmx.org/-/:htmx

Commit history 2

DateCommitCreditsLog message
4ea6c8b551 Jochen Neumeister www/immich-kiosk: Listen on port 3001 by default
Upstream uses 3000, which www/immich-public-proxy already takes. Both run next to an Immich server, so move this one out of the way. Sponsored by: Netzkommune GmbH
a7cf4f2e12 Jochen Neumeister www/immich-kiosk: Add New Port
Turns an Immich library into a slideshow that any browser or picture frame can display. It talks to the Immich API and serves the pictures itself, so the devices showing them need nothing but a browser. Albums, people, tags or a date range decide what is shown. www: https://github.com/damongolding/immich-kiosk Sponsored by: Netzkommune GmbH