add nifi-registry package
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
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
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
# 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
|
||||
|
||||
```sh
|
||||
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
|
||||
|
||||
```text
|
||||
/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
|
||||
|
||||
```sh
|
||||
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
|
||||
```
|
||||
Reference in New Issue
Block a user