From 319707b52c00e032b8c90067d55d110b99c12c8b Mon Sep 17 00:00:00 2001 From: cellarspoon Date: Mon, 17 Jan 2022 14:22:33 +0100 Subject: [PATCH] new v4, prosody fix, unreleased so far --- abra.sh | 2 +- compose.yml | 4 ++-- entrypoint.sh.tmpl | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/abra.sh b/abra.sh index c562b4a..ecbe72a 100644 --- a/abra.sh +++ b/abra.sh @@ -1,7 +1,7 @@ # shellcheck disable=SC2034,SC2145 export NGINX_CONFIG_VERSION=v3 -export APP_ENTRYPOINT_VERSION=v4 +export APP_ENTRYPOINT_VERSION=v5 sub_npm() { abra__service_="app" diff --git a/compose.yml b/compose.yml index f54ea2f..baf8d9c 100644 --- a/compose.yml +++ b/compose.yml @@ -35,7 +35,7 @@ services: - "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}" app: - image: chocobozzz/peertube:v3.4.1-buster + image: chocobozzz/peertube:v4.0.0-bullseye environment: - PEERTUBE_ADMIN_EMAIL - PEERTUBE_CONTACT_FORM_ENABLED @@ -74,7 +74,7 @@ services: - internal deploy: labels: - - "coop-cloud.${STACK_NAME}.version=1.0.0+v3.4.1-buster" + - "coop-cloud.${STACK_NAME}.version=2.0.0+v4.0.0-bullseye" db: image: postgres:10-alpine diff --git a/entrypoint.sh.tmpl b/entrypoint.sh.tmpl index 78ca6e5..e3bf077 100644 --- a/entrypoint.sh.tmpl +++ b/entrypoint.sh.tmpl @@ -32,6 +32,7 @@ file_env "PEERTUBE_SMTP_PASSWORD" {{ if eq (env "PEERTUBE_LIVE_CHAT_ENABLED") "1" }} apt -y update && apt install -y prosody && apt -y clean +mkdir -p /run/prosody && chown prosody:prosody /run/prosody {{ end }} # Copy the client files over to a named volume