Browse Source

Revert entrypoint.sh changes

pull/432/head
Vince Grassia 2 weeks ago
parent
commit
e068654dae
No known key found for this signature in database
GPG Key ID: 9AD7505E8448CC08
  1. 21
      bitwarden-lite/entrypoint.sh

21
bitwarden-lite/entrypoint.sh

@ -1,5 +1,4 @@ @@ -1,5 +1,4 @@
#!/bin/sh
set -eu
# Set up user group
PGID="${PGID:-1000}"
@ -66,10 +65,8 @@ cp /etc/bitwarden/identity.pfx /app/Sso/identity.pfx @@ -66,10 +65,8 @@ cp /etc/bitwarden/identity.pfx /app/Sso/identity.pfx
# Generate SSL certificates
if [ "$BW_ENABLE_SSL" = "true" ] && [ ! -f /etc/bitwarden/${BW_SSL_KEY:-ssl.key} ]; then
TMP_OPENSSL_CONF="/tmp/openssl_san.cnf.$$"
umask 0077
TMP_OPENSSL_CONF="/tmp/openssl_san.cnf"
cat /usr/lib/ssl/openssl.cnf > "$TMP_OPENSSL_CONF"
umask 0022
printf "\n[SAN]\nsubjectAltName=DNS:${BW_DOMAIN:-localhost}\nbasicConstraints=CA:true\n" >> "$TMP_OPENSSL_CONF"
openssl req \
-x509 \
@ -92,14 +89,14 @@ fi @@ -92,14 +89,14 @@ fi
/usr/local/bin/hbs
# Enable/Disable services
sed -i "s|autostart=true|autostart=${BW_ENABLE_ADMIN}|" /etc/supervisor.d/admin.ini
sed -i "s|autostart=true|autostart=${BW_ENABLE_API}|" /etc/supervisor.d/api.ini
sed -i "s|autostart=true|autostart=${BW_ENABLE_EVENTS}|" /etc/supervisor.d/events.ini
sed -i "s|autostart=true|autostart=${BW_ENABLE_ICONS}|" /etc/supervisor.d/icons.ini
sed -i "s|autostart=true|autostart=${BW_ENABLE_IDENTITY}|" /etc/supervisor.d/identity.ini
sed -i "s|autostart=true|autostart=${BW_ENABLE_NOTIFICATIONS}|" /etc/supervisor.d/notifications.ini
sed -i "s|autostart=true|autostart=${BW_ENABLE_SCIM}|" /etc/supervisor.d/scim.ini
sed -i "s|autostart=true|autostart=${BW_ENABLE_SSO}|" /etc/supervisor.d/sso.ini
sed -i "s/autostart=true/autostart=${BW_ENABLE_ADMIN}/" /etc/supervisor.d/admin.ini
sed -i "s/autostart=true/autostart=${BW_ENABLE_API}/" /etc/supervisor.d/api.ini
sed -i "s/autostart=true/autostart=${BW_ENABLE_EVENTS}/" /etc/supervisor.d/events.ini
sed -i "s/autostart=true/autostart=${BW_ENABLE_ICONS}/" /etc/supervisor.d/icons.ini
sed -i "s/autostart=true/autostart=${BW_ENABLE_IDENTITY}/" /etc/supervisor.d/identity.ini
sed -i "s/autostart=true/autostart=${BW_ENABLE_NOTIFICATIONS}/" /etc/supervisor.d/notifications.ini
sed -i "s/autostart=true/autostart=${BW_ENABLE_SCIM}/" /etc/supervisor.d/scim.ini
sed -i "s/autostart=true/autostart=${BW_ENABLE_SSO}/" /etc/supervisor.d/sso.ini
chown -R $PUID:$PGID \
/app \

Loading…
Cancel
Save