From c79918c201aa86bf6648427860efe7af78fd474d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bernhard=20Rosenkr=C3=A4nzer?= Date: Mon, 17 Feb 2025 23:41:01 +0100 Subject: [PATCH] Install current versions instead of relying on the upgrade script to fix things later --- lib/authelia.sh | 4 +--- lib/autodiscover.sh | 2 +- lib/baserow.sh | 2 +- lib/bookstack.sh | 2 +- lib/caddy.sh | 4 +--- lib/calcom.sh | 2 +- lib/castopod.sh | 2 +- lib/collabora.sh | 4 +--- lib/connector.sh | 2 -- lib/coturn.sh | 4 +--- lib/discourse.sh | 2 +- lib/dns.sh | 2 -- lib/element.sh | 2 +- lib/espocrm.sh | 2 +- lib/freescout.sh | 2 +- lib/gitea.sh | 4 ++-- lib/jitsi.sh | 10 +++++----- lib/jitsiopenid.sh | 2 -- lib/latest-versions | 2 ++ lib/ldap.sh | 2 +- lib/listmonk.sh | 2 +- lib/mail.sh | 2 +- lib/matrix.sh | 2 +- lib/matrixsignal.sh | 2 -- lib/matrixslack.sh | 2 -- lib/matrixwhatsapp.sh | 2 -- lib/msp.sh | 2 -- lib/nextcloud.sh | 2 +- lib/nginx.sh | 2 -- lib/panel.sh | 2 +- lib/pdns.sh | 2 +- lib/pdnsadmin.sh | 2 +- lib/pdnsstatic.sh | 2 -- lib/plane.sh | 3 ++- lib/postgresql.sh | 4 ++-- lib/proxy.sh | 2 -- lib/redis.sh | 2 +- lib/roundcube.sh | 2 +- lib/traefik.sh | 4 ++-- lib/vaultwarden.sh | 4 +--- lib/wireguard.sh | 2 +- lib/wordpress.sh | 2 +- 42 files changed, 41 insertions(+), 68 deletions(-) diff --git a/lib/authelia.sh b/lib/authelia.sh index 2b09337..15d5c41 100644 --- a/lib/authelia.sh +++ b/lib/authelia.sh @@ -14,8 +14,6 @@ config_authelia() { fi cat > /federated/apps/authelia/docker-compose.yml < /federated/apps/authelia/.env < /federated/apps/autodiscover/.env < /federated/apps/baserow/.env < /federated/apps/bookstack/.env < /federated/apps/caddy/docker-compose.yml < /federated/apps/caddy/.env </dev/null | md5sum | awk '{ print $1 }'` cat > /federated/apps/calcom/.env < /federated/apps/castopod/.env < /federated/apps/collabora/docker-compose.yml < /federated/apps/collabora/.env < /federated/apps/connector/docker-compose.yml < /federated/apps/coturn/docker-compose.yml < /federated/apps/coturn/.env < /etc/logrotate.d/federated < /federated/apps/discourse/.env < /federated/apps/dns/docker-compose.yml < /federated/apps/element/.env < /federated/apps/espocrm/.env < /federated/apps/freescout/.env < /federated/apps/gitea/.env < /federated/apps/gitea/.env <> /federated/apps/jitsi/docker-compose.yml <> /federated/apps/jitsi/docker-compose.yml <> /federated/apps/jitsi/.env < /federated/apps/jitsiopenid/docker-compose.yml < /federated/apps/ldap/.env < /federated/apps/listmonk/.env < /federated/apps/mail/.env < /federated/apps/matrix/.env < /federated/apps/matrixsignal/docker-compose.yml < /federated/apps/matrixslack/docker-compose.yml < /federated/apps/matrixwhatsapp/docker-compose.yml < /federated/apps/msp/docker-compose.yml < /dev/null cat > /federated/apps/nextcloud/.env < /federated/apps/nginx/docker-compose.yml < /federated/apps/panel/.env < /federated/apps/pdns/.env < /federated/apps/pdnsadmin/.env < /federated/apps/pdns-static/docker-compose.yml </federated/apps/plane/.env <<'EOF' APP_DOMAIN=plane.@DOMAIN@ -IMAGE_VERSION=v0.24.1 +IMAGE_VERSION=@VERSION@ VALKEY_RELEASE=7.2.5-alpine RABBITMQ_RELEASE=3.13.6-management-alpine MINIO_RELEASE=RELEASE.2024-12-18T13-15-44Z @@ -469,6 +469,7 @@ networks: external: true EOF sed -i -e "s,@DOMAIN@,${DOMAIN},g" \ + -e "s,@VERSION@,$(current_version plane),g" \ -e "s,@POSTGRES_PASSWORD@,${POSTGRES_PASSWORD},g" \ -e "s,@EMAIL_PASSWORD@,${EMAIL_PASSWORD},g" \ /federated/apps/plane/docker-compose.yml \ diff --git a/lib/postgresql.sh b/lib/postgresql.sh index 11e0539..27e4e52 100644 --- a/lib/postgresql.sh +++ b/lib/postgresql.sh @@ -98,7 +98,7 @@ EOF fi cat > /federated/apps/postgresql/.env < /federated/apps/postgresql/.postgresql.secret chmod 600 /federated/apps/postgresql/.postgresql.secret diff --git a/lib/proxy.sh b/lib/proxy.sh index b8f24a4..31ade10 100644 --- a/lib/proxy.sh +++ b/lib/proxy.sh @@ -25,8 +25,6 @@ config_proxy() { # DOMAIN_LAST=${DOMAIN_ARRAY[1]} cat > /federated/apps/proxy/docker-compose.yml < /federated/apps/redis/.env < /federated/apps/roundcube/.env < /federated/apps/vaultwarden/.env < /federated/apps/wireguard/.env < /federated/apps/wordpress/.env <