From 66ddcdad0fc90740d6d9433583ff7ac9d7702b90 Mon Sep 17 00:00:00 2001 From: Edward Ly Date: Mon, 30 Jun 2025 14:27:20 -0700 Subject: [PATCH 1/6] build(Dockerfile): use slim Debian image Signed-off-by: Edward Ly --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 74b04bb..e53f02f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # SPDX-FileCopyrightText: 2023-2025 Nextcloud GmbH and Nextcloud contributors # SPDX-License-Identifier: AGPL-3.0-or-later -FROM python:3.12-bookworm +FROM python:3.12-slim-bookworm RUN \ apt-get update && \ From fe3fefda657c08b947b457fb82f9d1bc932fa7ee Mon Sep 17 00:00:00 2001 From: Edward Ly Date: Mon, 30 Jun 2025 14:28:01 -0700 Subject: [PATCH 2/6] build(Dockerfile): fix health check permissions Signed-off-by: Edward Ly --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e53f02f..aab0054 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,7 +25,7 @@ RUN set -ex; \ rm -rf /tmp/frp /tmp/frp.tar.gz COPY requirements.txt / -COPY healthcheck.sh / +COPY --chmod=775 healthcheck.sh / COPY --chmod=775 start.sh / ADD /src/ /app/ From 6e25035676c649f65a6bde03c5fd839b878fee15 Mon Sep 17 00:00:00 2001 From: Edward Ly Date: Mon, 30 Jun 2025 14:41:26 -0700 Subject: [PATCH 3/6] feat(Makefile): add targets for Nextcloud version 31 Signed-off-by: Edward Ly --- .run/AssistantTalkBot.run.xml | 2 +- Makefile | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.run/AssistantTalkBot.run.xml b/.run/AssistantTalkBot.run.xml index 230b60e..a670bfd 100644 --- a/.run/AssistantTalkBot.run.xml +++ b/.run/AssistantTalkBot.run.xml @@ -9,7 +9,7 @@ - +