diff --git a/src/Admin/Dockerfile b/src/Admin/Dockerfile index cef14c8262..0958b2648b 100644 --- a/src/Admin/Dockerfile +++ b/src/Admin/Dockerfile @@ -9,7 +9,7 @@ COPY entrypoint.sh / RUN groupadd -g 999 bitwarden \ && useradd -r -u 999 -g bitwarden bitwarden \ && chown -R bitwarden:bitwarden /app \ - && mkdir /etc/bitwarden \ + && mkdir -p /etc/bitwarden/core \ && chown -R bitwarden:bitwarden /etc/bitwarden \ && chmod +x /entrypoint.sh \ && chown bitwarden:bitwarden /entrypoint.sh diff --git a/src/Api/Dockerfile b/src/Api/Dockerfile index 34ed88f55f..085771c388 100644 --- a/src/Api/Dockerfile +++ b/src/Api/Dockerfile @@ -20,7 +20,7 @@ RUN groupadd -g 999 bitwarden \ && useradd -r -u 999 -g bitwarden bitwarden \ && chown -R bitwarden:bitwarden /app \ && chown -R bitwarden:bitwarden /jobs \ - && mkdir /etc/bitwarden \ + && mkdir -p /etc/bitwarden/core \ && chown -R bitwarden:bitwarden /etc/bitwarden \ && chmod +x /entrypoint.sh \ && chown bitwarden:bitwarden /entrypoint.sh diff --git a/src/Identity/Dockerfile b/src/Identity/Dockerfile index cef14c8262..42670f1f07 100644 --- a/src/Identity/Dockerfile +++ b/src/Identity/Dockerfile @@ -9,7 +9,8 @@ COPY entrypoint.sh / RUN groupadd -g 999 bitwarden \ && useradd -r -u 999 -g bitwarden bitwarden \ && chown -R bitwarden:bitwarden /app \ - && mkdir /etc/bitwarden \ + && mkdir -p /etc/bitwarden/identity \ + && mkdir -p /etc/bitwarden/core \ && chown -R bitwarden:bitwarden /etc/bitwarden \ && chmod +x /entrypoint.sh \ && chown bitwarden:bitwarden /entrypoint.sh diff --git a/util/Attachments/Dockerfile b/util/Attachments/Dockerfile index 6b44eef88a..ce41cdf2b4 100644 --- a/util/Attachments/Dockerfile +++ b/util/Attachments/Dockerfile @@ -7,7 +7,7 @@ COPY entrypoint.sh / RUN groupadd -g 999 bitwarden \ && useradd -r -u 999 -g bitwarden bitwarden \ && chown -R bitwarden:bitwarden /bitwarden_server \ - && mkdir /etc/bitwarden \ + && mkdir -p /etc/bitwarden/core/attachments \ && chown -R bitwarden:bitwarden /etc/bitwarden \ && chmod +x /entrypoint.sh \ && chown bitwarden:bitwarden /entrypoint.sh diff --git a/util/MsSql/Dockerfile b/util/MsSql/Dockerfile index bcfbfa5e94..ba39613874 100644 --- a/util/MsSql/Dockerfile +++ b/util/MsSql/Dockerfile @@ -17,9 +17,9 @@ COPY backup-db.sql / COPY backup-db.sh / COPY entrypoint.sh / -RUN mkdir /etc/bitwarden \ +RUN mkdir -p /etc/bitwarden/mssql/backups \ && chown -R bitwarden:bitwarden /etc/bitwarden \ - && mkdir /var/opt/mssql \ + && mkdir /var/opt/mssql/data \ && chown -R bitwarden:bitwarden /var/opt/mssql \ && chmod +x /entrypoint.sh \ && chmod +x /backup-db.sh \ diff --git a/util/Nginx/Dockerfile b/util/Nginx/Dockerfile index ed64b52aa2..0ed9b32495 100644 --- a/util/Nginx/Dockerfile +++ b/util/Nginx/Dockerfile @@ -7,7 +7,7 @@ COPY entrypoint.sh / RUN groupadd -g 999 bitwarden \ && useradd -r -u 999 -g bitwarden bitwarden \ - && mkdir /etc/bitwarden \ + && mkdir -p /etc/bitwarden/nginx \ && chown -R bitwarden:bitwarden /etc/bitwarden \ && mkdir /etc/letsencrypt \ && chown -R bitwarden:bitwarden /etc/letsencrypt \