All checks were successful
ci/woodpecker/push/build/2 Pipeline was successful
ci/woodpecker/push/build/1 Pipeline was successful
ci/woodpecker/push/build/3 Pipeline was successful
ci/woodpecker/manual/build/1 Pipeline was successful
ci/woodpecker/manual/build/2 Pipeline was successful
ci/woodpecker/manual/build/3 Pipeline was successful
23 lines
731 B
Bash
23 lines
731 B
Bash
#!/bin/bash
|
|
set -euxo pipefail
|
|
|
|
DOCKER_USER='dockeruser'
|
|
DOCKER_GROUP='dockergroup'
|
|
|
|
#if ! id "$DOCKER_USER" >/dev/null 2>&1; then
|
|
# echo "First start of the docker container, start initialization process."
|
|
#
|
|
# USER_ID=${PUID:-9001}
|
|
# GROUP_ID=${PGID:-9001}
|
|
# echo "Starting with $USER_ID:$GROUP_ID (UID:GID)"
|
|
#
|
|
# addgroup --gid $GROUP_ID $DOCKER_GROUP
|
|
# adduser --shell /bin/sh --uid $USER_ID --gid $GROUP_ID $DOCKER_USER
|
|
#
|
|
# chown -vR $USER_ID:$GROUP_ID /opt/minecraft
|
|
# chmod -vR ug+rwx /opt/minecraft
|
|
# chown -vR $USER_ID:$GROUP_ID /data
|
|
#fi
|
|
|
|
export HOME=/home/$DOCKER_USER
|
|
exec sudo -u $DOCKER_USER java -jar -Xms$MEMORYSIZE -Xmx$MEMORYSIZE $JAVAFLAGS /opt/minecraft/paperspigot.jar --nojline nogui
|