https://github.com/rossonet/ar4k-beacon
Apache NiFi service and processors related to OPC-UA
https://github.com/rossonet/ar4k-beacon
docker nifi nifi-controller nifi-processor nifi-processors
Last synced: about 2 months ago
JSON representation
Apache NiFi service and processors related to OPC-UA
- Host: GitHub
- URL: https://github.com/rossonet/ar4k-beacon
- Owner: rossonet
- License: apache-2.0
- Created: 2022-05-29T19:48:49.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-03-02T08:04:45.000Z (over 2 years ago)
- Last Synced: 2025-09-03T01:33:50.069Z (about 2 months ago)
- Topics: docker, nifi, nifi-controller, nifi-processor, nifi-processors
- Language: Java
- Homepage:
- Size: 8.09 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[](https://gitpod.io/#https://github.com/rossonet/ar4k-beacon)
[](https://github.com/rossonet/ar4k-beacon/actions/workflows/test-on-master-with-gradle.yml)
[](https://github.com/rossonet/ar4k-beacon/actions/workflows/publish-to-dockerhub.yml)
[](https://github.com/rossonet/ar4k-beacon/actions/workflows/publish-to-github-registry.yml)
[](https://www.codacy.com/gh/rossonet/ar4k-beacon/dashboard?utm_source=github.com&utm_medium=referral&utm_content=rossonet/ar4k-beacon&utm_campaign=Badge_Grade)
[](https://github.com/rossonet/ar4k-beacon)
# Build and run on docker
To build the container
```
# docker build --rm -t rossonet/ar4k-beacon:latest .
Sending build context to Docker daemon 121.8MB
Step 1/14 : FROM ubuntu:20.04 as ar4k-builder
---> 817578334b4d
Step 2/14 : RUN apt update && DEBIAN_FRONTEND=noninteractive apt install -y openjdk-8-jdk
---> Using cache
---> 83ca1feebe88
Step 3/14 : COPY . /ar4kAgent
[...]
Step 13/14 : COPY --from=ar4k-builder /result/beaconctl.jar /beaconctl.jar
---> cf9f6ec3cf21
Step 14/14 : COPY --from=ar4k-builder /result/beacon-template-nifi-processor.nar /opt/nifi/nifi-current/lib/beacon-template-nifi-processor.nar
---> 9fb19b09f9fd
Successfully built 9fb19b09f9fd
Successfully tagged rossonet/ar4k-beacon:latest
```
Run the container
```
# mkdir ./beacon-data
# docker run -it --rm -v $(pwd)/beacon-data:/beacon-data -p 8080:8080 rossonet/ar4k-beacon:latest
```
## AR4k Beacon - API
TODO: description
## AR4K Beacon Server runner (beaconctl)
TODO: description
### Project sponsor
[](https://www.rossonet.net)