Files
alpine-packages/packaging/alpine/local/nifi-registry/README.md
T
Joachim Schlöffel 603a1f954d
Build Alpine Packages / preflight (pull_request) Successful in 10s
Build Alpine Packages / build (gitea) (pull_request) Successful in 8s
Build Alpine Packages / build (greptimedb) (pull_request) Successful in 10s
Build Alpine Packages / build (lavinmq) (pull_request) Successful in 9s
Build Alpine Packages / build (nifi-registry) (pull_request) Successful in 45s
Build Alpine Packages / build (rclone-openrc) (pull_request) Successful in 7s
Build Alpine Packages / build (seaweedfs) (pull_request) Successful in 9s
Build Alpine Packages / build (nifi) (pull_request) Successful in 3m39s
Build Alpine Packages / verify-and-publish (pull_request) Successful in 3m21s
add nifi-registry package
2026-10-21 11:33:10 +02:00

1.4 KiB

Apache NiFi Registry Alpine Package

Repackages Apache NiFi Registry 2.12.0 for Alpine. The package requires Java 21 and preserves the upstream default: an unsecured HTTP service listening on port 18080. Configure TLS and authentication before exposing it to an untrusted network.

Install

apk add nifi-registry nifi-registry-openrc
rc-update add nifi-registry default
rc-service nifi-registry start

Open http://127.0.0.1:18080/nifi-registry/.

Runtime Layout

/usr/bin/nifi-registry       Administration command wrapper
/usr/lib/nifi-registry       NiFi Registry binaries and bundled extensions
/etc/nifi-registry           Mutable configuration and authorization state
/var/lib/nifi-registry       Database, flow, extension, and work files
/var/log/nifi-registry       Application logs
/etc/conf.d/nifi-registry    OpenRC account defaults
/etc/init.d/nifi-registry    OpenRC service

Edit /etc/nifi-registry/nifi-registry.properties to configure HTTPS, TLS, authentication, and the listening address. Registry has been deprecated upstream in favor of NiFi's Git-based Flow Registry clients, but remains available through the NiFi 2.x series.

Package Commands

ALPINE_PACKAGE=nifi-registry mise run apk:checksum
ALPINE_PACKAGE=nifi-registry mise run apk:build
ALPINE_PACKAGE=nifi-registry SKIP_BUILD=1 mise run apk:test-install
ALPINE_PACKAGE=nifi-registry mise run apk:runtime-test