add UDP environment variable

This commit is contained in:
2025-05-13 18:24:58 -07:00
parent 7989b82c04
commit 9c1d769ed8
2 changed files with 5 additions and 0 deletions

View File

@@ -16,5 +16,6 @@ ENV PASSWORD admin
ENV ROLE user
ENV CONNECTOR ""
ENV FORCE ""
ENV UDP false
ENTRYPOINT [ "/run.sh" ]

4
run.sh
View File

@@ -36,6 +36,7 @@ cmd_argument_builder () {
[[ "$PORT" ]] && args="$args --port $PORT";
[[ "$HOST" ]] && args="$args --host $HOST";
[[ "$CONNECTOR" ]] && args="$args $CONNECTOR";
[[ "$UDP" ]] && args="$args --udp";
;;
"server")
[[ "$PORT" ]] && args="$args --live $PORT";
@@ -43,6 +44,7 @@ cmd_argument_builder () {
[[ "$PUBLIC" = "true" ]] && args="$args --public";
[[ "$FORCE" = "true" ]] && args="$args --force";
[[ "$CONNECTOR" ]] && args="$args --connector $CONNECTOR";
[[ "$UDP" ]] && args="$args --udp";
;;
"filemanager")
args="--filemanager";
@@ -54,11 +56,13 @@ cmd_argument_builder () {
[[ "$ROLE" = "admin" ]] && args="$args --role admin";
[[ "$ROLE" = "user" ]] && args="$args --role user";
[[ "$CONNECTOR" ]] && args="$args --connector $CONNECTOR";
[[ "$UDP" ]] && args="$args --udp";
;;
"my-mc")
[[ "$PORT" ]] && args="$args --port $PORT";
[[ "$HOST" ]] && args="$args --host $HOST";
[[ "$CONNECTOR" ]] && args="$args $(get_connector_my-mc)";
[[ "$UDP" ]] && args="$args --udp";
;;
esac