www/immich-cli 3.2.4 FreeBSD
Command line interface for Immich
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
8b37f0f0e6- License
- AGPLv3
- Categories
- www
Description
The Immich command line interface uploads photos and videos to an Immich server from a shell, either in one go or by watching a directory for new files. It talks to the server over its API, so it can run on a machine that does not host Immich itself.
Install
Binary package:
pkg install immich-cli
From the ports tree:
cd /usr/ports/www/immich-cli/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= immich-cli>0:www/immich-cli
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 | - | 3.2.4 | - | - | - |
| FreeBSD:14:quarterly | - | 3.2.2 | n/a | - | - |
| FreeBSD:15:latest | - | 3.2.4 | n/a | - | - |
| FreeBSD:15:quarterly | - | 3.2.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 3.2.4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${LOCALBASE}/bin/npm: www/npm-node22
The full lists below include those, and their dependencies in turn.
Build dependencies 28
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- databases/sqlite3
- devel/gettext-runtime
- devel/gmake
- devel/icu
- devel/libada
- devel/libedit
- devel/libffi
- devel/libuv
- devel/readline
- devel/simdjson
- devel/uvwasi
- dns/c-ares
- lang/python312
- lang/tcl86
- math/libtommath
- math/mpdecimal
- net/libngtcp2
- print/indexinfo
- textproc/expat2
- www/corepack
- www/libnghttp2
- www/libnghttp3
- www/llhttp
- www/node22
- www/npm-node22
Run dependencies 19
No port depends on this one.
Configuration
No options to configure.
- USES
- cpe nodejs:22,build,run
- Service scripts
- none
Files
pkg-plist 983
- bin/immich
- www/immich-cli/bin/immich
- www/immich-cli/dist/index.js
- www/immich-cli/eslint.config.mjs
- www/immich-cli/LICENSE
- www/immich-cli/mise.toml
- www/immich-cli/node_modules/.bin/semver
- www/immich-cli/node_modules/.modules.yaml
- www/immich-cli/node_modules/.package-map.json
- www/immich-cli/node_modules/.pnpm-workspace-state-v1.json
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/LICENSE
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/adapters/fs.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/adapters/fs.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/constants.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/constants.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/index.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/index.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/providers/async.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/providers/async.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/providers/common.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/providers/common.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/providers/sync.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/providers/sync.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/settings.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/settings.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/types/index.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/types/index.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/utils/fs.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/utils/fs.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/utils/index.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/out/utils/index.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/package.json
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir/README.md
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/run-parallel
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/LICENSE
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/out/adapters/fs.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/out/adapters/fs.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/out/index.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/out/index.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/out/providers/async.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/out/providers/async.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/out/providers/sync.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/out/providers/sync.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/out/settings.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/out/settings.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/out/types/index.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/out/types/index.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/package.json
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.stat/README.md
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.scandir
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/LICENSE
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/index.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/index.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/providers/async.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/providers/async.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/providers/index.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/providers/index.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/providers/stream.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/providers/stream.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/providers/sync.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/providers/sync.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/readers/async.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/readers/async.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/readers/common.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/readers/common.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/readers/reader.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/readers/reader.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/readers/sync.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/readers/sync.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/settings.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/settings.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/types/index.d.ts
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/out/types/index.js
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/package.json
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/@nodelib/fs.walk/README.md
- www/immich-cli/node_modules/.pnpm/@nodelib+[email protected]/node_modules/fastq
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/braces/index.js
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/braces/lib/compile.js
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/braces/lib/constants.js
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/braces/lib/expand.js
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/braces/lib/parse.js
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/braces/lib/stringify.js
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/braces/lib/utils.js
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/braces/LICENSE
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/braces/package.json
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/braces/README.md
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/fill-range
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/chokidar/esm/handler.d.ts
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/chokidar/esm/handler.js
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/chokidar/esm/index.d.ts
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/chokidar/esm/index.js
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/chokidar/esm/package.json
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/chokidar/handler.d.ts
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/chokidar/handler.js
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/chokidar/index.d.ts
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/chokidar/index.js
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/chokidar/LICENSE
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/chokidar/package.json
- www/immich-cli/node_modules/.pnpm/[email protected]/node_modules/chokidar/README.md
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| immich-freebsd-buildkit-3.2.4.tar.gz | 3.58163714e+08 | 9b1002a335181efdfd50b976529ecb7455e0bbb13375df144051fefe962f77c9 |
| immich-app-immich-v3.2.4_GH0.tar.gz | 7.3908833e+07 | cc5f25198f13fc17ca75e0429ea2ed0cd148c4f20beb27271a25c1562239d44d |
Master sites 1
- https://github.com/joneum/FreeBSD-Immich/releases/download/v3.2.4/:buildkit