nginx-entrypoint.sh 383 B

12345678910111213141516171819
  1. #!/bin/bash
  2. set -Eeuo pipefail
  3. mkdir -p \
  4. /tmp/nginx/client_body \
  5. /tmp/nginx/proxy
  6. AUTH_USER="${SELKIES_BASIC_AUTH_USER:-${USER:-ubuntu}}"
  7. AUTH_PASSWORD="${SELKIES_BASIC_AUTH_PASSWORD:-${PASSWD:-mypasswd}}"
  8. htpasswd -bcm \
  9. /tmp/selkies.htpasswd \
  10. "${AUTH_USER}" \
  11. "${AUTH_PASSWORD}"
  12. exec /usr/sbin/nginx \
  13. -c /etc/nginx/nginx.conf \
  14. -g "daemon off;"