1
0
mirror of https://github.com/verdaccio/verdaccio.git synced 2024-11-08 23:25:51 +01:00
verdaccio/docker-bin/uid_entrypoint
Diego Louzán 9ba61c346f
refactor(docker): multistage build / support for running as random uid
- refactor env directives
- move startup cmd to `docker-bin` directory to avoid it being included
  in the npm package
2018-08-02 20:23:26 +02:00

10 lines
243 B
Bash

#!/bin/sh
if ! whoami &> /dev/null; then
if [ -w /etc/passwd ]; then
echo "${VERDACCIO_USER_NAME:-default}:x:$(id -u):0:${VERDACCIO_USER_NAME:-default} user:${HOME}:/sbin/nologin" >> /etc/passwd
fi
fi
exec /usr/bin/dumb-init -- "$@"