Move the random secret generation to start.sh.

This way the random secret is created on first run instead of docker build. We don't really want all standard imaages to share a password anymore than we want a static password.
This commit is contained in:
Tim Farrell 2024-02-01 20:55:59 -06:00
parent 44799e2018
commit e2d481d99a
2 changed files with 13 additions and 6 deletions

View file

@ -53,7 +53,4 @@ COPY --from=build /app/build /app/build
# copy backend files
COPY ./backend .
# Generate a random value to use as a WEBUI_SECRET_KEY in case the user didn't provide one.
RUN echo $(head -c 12 /dev/random | base64) > docker_secret_key
CMD [ "bash", "start.sh"]