Skip to content
This repository was archived by the owner on Jul 24, 2024. It is now read-only.

Commit 0ceaaaa

Browse files
authored
Merge pull request #13 from linuxserver-labs/v5
2 parents 108591a + f5dfae2 commit 0ceaaaa

File tree

2 files changed

+26
-2
lines changed

2 files changed

+26
-2
lines changed

Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ RUN \
6060
echo "**** install omada ****" && \
6161
mkdir -p /app/omada && \
6262
cd /tmp/omada && \
63-
for name in bin data properties webapps keystore lib install.sh uninstall.sh; do cp ${name} /app/omada -r; done && \
63+
for name in bin data properties keystore lib install.sh uninstall.sh; do cp ${name} /app/omada -r; done && \
6464
ln -sf $(which mongod) /app/omada/bin/mongod && \
6565
chmod 755 /app/omada/bin/* && \
6666
echo "**** cleanup ****" && \

root/etc/services.d/omada/run

+25-1
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,29 @@ case $(uname -m) in
99
;;
1010
esac
1111

12+
OMADA_HOME="/app/omada"
13+
LOG_DIR="${OMADA_HOME}/logs"
14+
1215
exec \
13-
s6-setuidgid abc /usr/bin/jsvc -cwd /app/omada/lib -nodetach -pidfile /config/omada.pid -home /usr/lib/jvm/java-8-openjdk-${ARCH}/jre/ -cp /usr/share/java/commons-daemon.jar:/app/omada/lib/* -outfile /app/omada/logs/startup.log -errfile /app/omada/logs/error.log -user abc -procname omada -showversion -server -Xms128m -Xmx1024m -XX:MaxHeapFreeRatio=60 -XX:MinHeapFreeRatio=30 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/app/omada/logs/java_heapdump.hprof com.tplink.omada.start.OmadaLinuxMain
16+
s6-setuidgid abc \
17+
/usr/bin/jsvc \
18+
-cwd /app/omada/lib \
19+
-nodetach \
20+
-pidfile /config/omada.pid \
21+
-home /usr/lib/jvm/java-8-openjdk-${ARCH}/jre/ \
22+
-cp /usr/share/java/commons-daemon.jar:${OMADA_HOME}/lib/*:${OMADA_HOME}/properties \
23+
-outfile ${LOG_DIR}/startup.log \
24+
-errfile ${LOG_DIR}/error.log \
25+
-user abc \
26+
-procname omada \
27+
-showversion \
28+
-server \
29+
-Xms128m \
30+
-Xmx1024m \
31+
-XX:MaxHeapFreeRatio=60 \
32+
-XX:MinHeapFreeRatio=30 \
33+
-XX:+HeapDumpOnOutOfMemoryError \
34+
-XX:HeapDumpPath=${LOG_DIR}/java_heapdump.hprof \
35+
-Djava.awt.headless=true \
36+
-Dlog4j2.formatMsgNoLookups=true \
37+
com.tplink.smb.omada.starter.OmadaLinuxMain

0 commit comments

Comments
 (0)