Skip to content

Commit debb058

Browse files
committed
test
1 parent 49f4bfb commit debb058

File tree

2 files changed

+13
-4
lines changed

2 files changed

+13
-4
lines changed

blueos-ping-viewer-next/Dockerfile

+12-4
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,31 @@ RUN apk add --no-cache bash
44
COPY ./blueos-ping-viewer-next/files/ping-viewer-next.* /
55
COPY ./blueos-ping-viewer-next/files/entrypoint.sh /
66

7+
RUN mkdir -p /app
78
RUN chmod +x /entrypoint.sh && \
89
if [ "$(uname -m)" = "aarch64" ]; then \
9-
cp /ping-viewer-next.aarch64 /ping-viewer-next; \
10+
cp /ping-viewer-next.aarch64 /app/ping-viewer-next; \
1011
elif [ "$(uname -m)" = "x86_64" ]; then \
11-
cp /ping-viewer-next.x86_64 /ping-viewer-next; \
12+
cp /ping-viewer-next.x86_64 /app/ping-viewer-next; \
1213
else \
13-
cp /ping-viewer-next.armv7 /ping-viewer-next; \
14+
cp /ping-viewer-next.armv7 /app/ping-viewer-next; \
1415
fi && \
15-
chmod +x /ping-viewer-next && \
16+
chmod +x /app/ping-viewer-next && \
1617
rm /ping-viewer-next.*
1718
LABEL version="0.0.0"
1819

20+
RUN addgroup -g 1000 pingviewer && adduser -G pingviewer -u 1000 pingviewer -D
21+
RUN chown pingviewer:pingviewer /app
22+
USER 1000:1000
23+
1924
# Add docker configuration
2025
LABEL permissions='{\
2126
"ExposedPorts": {\
2227
"6060/tcp": {}\
2328
},\
29+
"Binds": [\
30+
"/usr/blueos/extensions/ping_viewer_next/app:/app:rw",\
31+
],\
2432
"HostConfig": {\
2533
"Privileged": true,\
2634
"NetworkMode": "host"\
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/bin/bash
22
set -m
33
echo "Starting ping viewer next..."
4+
cd /app
45
./ping-viewer-next --enable-auto-create --rest-server 0.0.0.0:6060

0 commit comments

Comments
 (0)