Spaces:
Sleeping
Sleeping
Update Dockerfile
Browse files- Dockerfile +9 -0
Dockerfile
CHANGED
@@ -163,6 +163,15 @@ COPY --chown=$UID:$GID --from=build /app/package.json /app/package.json
|
|
163 |
# copy backend files
|
164 |
COPY --chown=$UID:$GID ./backend .
|
165 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
166 |
EXPOSE 8080
|
167 |
|
168 |
HEALTHCHECK CMD curl --silent --fail http://localhost:${PORT:-8080}/health | jq -ne 'input.status == true' || exit 1
|
|
|
163 |
# copy backend files
|
164 |
COPY --chown=$UID:$GID ./backend .
|
165 |
|
166 |
+
RUN apt-get update && apt-get install -y --no-install-recommends wget
|
167 |
+
|
168 |
+
RUN --mount=type=secret,id=FILE_URL,mode=0444,required=true \
|
169 |
+
wget -P /app/backend/data $(cat /run/secrets/FILE_URL) -O /app/backend/data/webui.db
|
170 |
+
|
171 |
+
RUN chmod 777 /app/backend/data/webui.db
|
172 |
+
|
173 |
+
COPY upload.py ./
|
174 |
+
|
175 |
EXPOSE 8080
|
176 |
|
177 |
HEALTHCHECK CMD curl --silent --fail http://localhost:${PORT:-8080}/health | jq -ne 'input.status == true' || exit 1
|