www/immichframe 1.0.39.0 FreeBSD
Digital photo frame for an Immich library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
b625f6604c- License
- GPLv3
- Categories
- www
Description
ImmichFrame displays the pictures of an Immich library as a digital photo frame. It runs as a web application that a browser, a tablet or a dedicated frame opens full screen, and it keeps its own settings, which are made in an admin interface rather than in a configuration file.
Albums, people and favourites decide what is shown, and weather and calendar overlays can be added.
Version history 1
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 immichframe
From the ports tree:
cd /usr/ports/www/immichframe/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= immichframe>0:www/immichframe
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | - | - | - | - |
| FreeBSD:14:quarterly | - | - | n/a | - | - |
| FreeBSD:15:latest | - | 1.0.39.0 | n/a | - | - |
| FreeBSD:15:quarterly | - | - | n/a | n/a | n/a |
| FreeBSD:16:latest | - | - | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 3
dotnet8>0: lang/dotnet8dotnet: lang/dotnet-host${LOCALBASE}/bin/npm: www/npm-node22
Runtime 2
dotnet8>0: lang/dotnet8dotnet: lang/dotnet-host
The full lists below include those, and their dependencies in turn.
Build dependencies 37
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- databases/lmdb0
- databases/openldap26-client
- databases/sqlite3
- devel/gettext-runtime
- devel/gmake
- devel/icu
- devel/libada
- devel/libedit
- devel/libffi
- devel/libinotify
- devel/libunwind
- devel/libuv
- devel/readline
- devel/simdjson
- devel/uvwasi
- dns/c-ares
- lang/dotnet-host
- lang/dotnet8
- lang/python312
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/terminfo-db
- net/libngtcp2
- print/indexinfo
- security/cyrus-sasl2
- security/krb5
- textproc/expat2
- www/corepack
- www/libnghttp2
- www/libnghttp3
- www/llhttp
- www/node22
- www/npm-node22
Run dependencies 18
No port depends on this one.
Configuration
No options to configure.
- USES
- nodejs:22,build sqlite
- Service scripts
immichframe
Files
pkg-plist 78
- bin/immichframe
- @sample(root,immich,0640) etc/immichframe.env.sample
- etc/newsyslog.conf.d/immichframe.conf
- share/immichframe/BloomFilter.dll
- share/immichframe/Ical.Net.dll
- share/immichframe/ImmichFrame.Core.dll
- share/immichframe/ImmichFrame.WebApi
- share/immichframe/ImmichFrame.WebApi.deps.json
- share/immichframe/ImmichFrame.WebApi.dll
- share/immichframe/ImmichFrame.WebApi.runtimeconfig.json
- share/immichframe/Microsoft.AspNetCore.SpaProxy.dll
- share/immichframe/Microsoft.Data.Sqlite.dll
- share/immichframe/Microsoft.EntityFrameworkCore.Abstractions.dll
- share/immichframe/Microsoft.EntityFrameworkCore.Relational.dll
- share/immichframe/Microsoft.EntityFrameworkCore.Sqlite.dll
- share/immichframe/Microsoft.EntityFrameworkCore.dll
- share/immichframe/Microsoft.Extensions.Caching.Abstractions.dll
- share/immichframe/Microsoft.Extensions.Caching.Memory.dll
- share/immichframe/Microsoft.Extensions.DependencyInjection.Abstractions.dll
- share/immichframe/Microsoft.Extensions.DependencyInjection.dll
- share/immichframe/Microsoft.Extensions.DependencyModel.dll
- share/immichframe/Microsoft.Extensions.Diagnostics.Abstractions.dll
- share/immichframe/Microsoft.Extensions.Diagnostics.dll
- share/immichframe/Microsoft.Extensions.Http.dll
- share/immichframe/Microsoft.Extensions.Logging.Abstractions.dll
- share/immichframe/Microsoft.Extensions.Logging.dll
- share/immichframe/Microsoft.Extensions.Options.dll
- share/immichframe/Microsoft.Extensions.Primitives.dll
- share/immichframe/Microsoft.OpenApi.dll
- share/immichframe/Newtonsoft.Json.dll
- share/immichframe/NodaTime.dll
- share/immichframe/OpenWeatherMap.dll
- share/immichframe/SQLitePCLRaw.batteries_v2.dll
- share/immichframe/SQLitePCLRaw.core.dll
- share/immichframe/SQLitePCLRaw.provider.e_sqlite3.dll
- share/immichframe/Swashbuckle.AspNetCore.Swagger.dll
- share/immichframe/Swashbuckle.AspNetCore.SwaggerGen.dll
- share/immichframe/Swashbuckle.AspNetCore.SwaggerUI.dll
- share/immichframe/System.Diagnostics.DiagnosticSource.dll
- share/immichframe/ThumbHash.dll
- share/immichframe/UnitsNet.dll
- share/immichframe/YamlDotNet.dll
- share/immichframe/ak/OpenWeatherMap.resources.dll
- share/immichframe/appsettings.json
- share/immichframe/de/OpenWeatherMap.resources.dll
- share/immichframe/en/OpenWeatherMap.resources.dll
- share/immichframe/fr-CA/UnitsNet.resources.dll
- share/immichframe/fr/OpenWeatherMap.resources.dll
- share/immichframe/it/OpenWeatherMap.resources.dll
- share/immichframe/libe_sqlite3.so
- share/immichframe/nb-NO/UnitsNet.resources.dll
- share/immichframe/ru-RU/UnitsNet.resources.dll
- share/immichframe/wwwroot/_app/version.json
- share/immichframe/wwwroot/_app/version.json.br
- share/immichframe/wwwroot/_app/version.json.gz
- share/immichframe/wwwroot/admin.html
- share/immichframe/wwwroot/admin.html.br
- share/immichframe/wwwroot/admin.html.gz
- share/immichframe/wwwroot/favicon.png
- share/immichframe/wwwroot/index.html
- share/immichframe/wwwroot/index.html.br
- share/immichframe/wwwroot/index.html.gz
- share/immichframe/wwwroot/logo-splash-animated.svg
- share/immichframe/wwwroot/logo-splash-animated.svg.br
- share/immichframe/wwwroot/logo-splash-animated.svg.gz
- share/immichframe/wwwroot/logo.png
- share/immichframe/wwwroot/logo.svg
- share/immichframe/wwwroot/logo.svg.br
- share/immichframe/wwwroot/logo.svg.gz
- share/immichframe/wwwroot/logo_192.png
- share/immichframe/wwwroot/logo_512.png
- share/immichframe/wwwroot/manifest.webmanifest
- share/immichframe/wwwroot/pwa-service-worker.js
- share/immichframe/wwwroot/pwa-service-worker.js.br
- share/immichframe/wwwroot/pwa-service-worker.js.gz
- share/immichframe/wwwroot/static/custom.css
- share/immichframe/zh-CN/UnitsNet.resources.dll
- @dir(immich,immich,0750)
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| immichframe-freebsd-buildkit-1.0.39.0.tar.gz | 1.99220056e+08 | 9539ecd95a795bef98af056722bdbd8dc2003ed4405a2fa9e4e67562a1cc27a8 |
| immichframe-mk-buildkit.sh | 1014 | 94ac83cfb8bb3f39b6b806289d196464f122d8bb9f183e7fc95cd71e4c3f8bab |
| immichFrame-ImmichFrame-v1.0.39.0_GH0.tar.gz | 6.096173e+06 | c9e23b7eb040986c289f7f5eb191c781558860120ee42ce32ce9ac53ec39bb8f |
Master sites 1
- https://github.com/joneum/FreeBSD-Immich/releases/download/immichframe-v1.0.39.0/:buildkit