Compare commits

..

41 Commits

Author SHA1 Message Date
Simon L
a46f6583b7 increase to 7.12.0
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-02-01 14:06:30 +01:00
Simon L
84ab32dd44 Merge pull request #4159 from nextcloud/revert-4157-revert-4151-enh/4150/add-trusted-domain
Revert "Temporarily revert "helm chart - allow to add additional trusted domain""
2024-02-01 14:00:40 +01:00
Simon L
827ad7ff70 Revert "add workflow_dispatch temporarily to helm chart releaser"
This reverts commit 19e564ae84.
2024-02-01 13:42:35 +01:00
Simon L
19e564ae84 add workflow_dispatch temporarily to helm chart releaser
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-02-01 13:42:13 +01:00
Simon L
3d9fea9a0a Merge pull request #4160 from nextcloud/aio-helm-update
Helm Chart updates
2024-02-01 13:39:24 +01:00
szaimen
094cb9400e Helm Chart updates
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-01 12:37:17 +00:00
Simon L
5491527921 Revert "Temporarily revert "helm chart - allow to add additional trusted domain"" 2024-02-01 13:25:22 +01:00
Simon L
99d3bb9831 Merge pull request #4158 from nextcloud/revert-4156-aio-helm-update
Revert "Helm Chart updates"
2024-02-01 13:24:44 +01:00
Simon L
05b9c03a3d Revert "Helm Chart updates" 2024-02-01 13:24:32 +01:00
Simon L
368d9d4d18 Merge pull request #4157 from nextcloud/revert-4151-enh/4150/add-trusted-domain
Temporarily revert "helm chart - allow to add additional trusted domain"
2024-02-01 13:23:54 +01:00
Simon L
533b8785b1 Revert "helm chart - allow to add additional trusted domain" 2024-02-01 13:23:33 +01:00
Simon L
59d5f839b0 Merge pull request #4156 from nextcloud/aio-helm-update
Helm Chart updates
2024-02-01 13:22:52 +01:00
szaimen
322304d1ef Helm Chart updates
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-01 12:19:53 +00:00
Simon L
81c0cf8aaa Merge pull request #4115 from nextcloud/dependabot/docker/Containers/mastercontainer/docker-25.0.1-cli
Bump docker from 24.0.7-cli to 25.0.1-cli in /Containers/mastercontainer
2024-02-01 13:16:48 +01:00
dependabot[bot]
8d27a0bc51 Bump docker from 24.0.7-cli to 25.0.1-cli in /Containers/mastercontainer
Bumps docker from 24.0.7-cli to 25.0.1-cli.

---
updated-dependencies:
- dependency-name: docker
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 12:16:17 +00:00
Simon L
0ad7aeb362 Merge pull request #4151 from nextcloud/enh/4150/add-trusted-domain
helm chart - allow to add additional trusted domain
2024-02-01 13:15:49 +01:00
Simon L
a74f50bcdb Merge pull request #4142 from nextcloud/enh/noid/update-alpine
update all remaining images to alpine3.19
2024-02-01 13:15:05 +01:00
Simon L
3b73da1904 Merge pull request #4148 from nextcloud/dependabot/docker/Containers/talk/strukturag/nextcloud-spreed-signaling-1.2.3
Bump strukturag/nextcloud-spreed-signaling from 1.2.2 to 1.2.3 in /Containers/talk
2024-02-01 13:12:54 +01:00
dependabot[bot]
44464fc1d7 Bump strukturag/nextcloud-spreed-signaling in /Containers/talk
Bumps strukturag/nextcloud-spreed-signaling from 1.2.2 to 1.2.3.

---
updated-dependencies:
- dependency-name: strukturag/nextcloud-spreed-signaling
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 12:11:59 +00:00
Simon L
431c4a3531 Merge pull request #4147 from nextcloud/automated/noid/psalm-baseline-update
[Automated] Update psalm-baseline.xml
2024-02-01 13:11:33 +01:00
Simon L
2faba57d34 Merge pull request #4141 from nextcloud/dependabot/docker/Containers/clamav/clamav/clamav-1.2.1-28
Bump clamav/clamav from 1.2.1-27 to 1.2.1-28 in /Containers/clamav
2024-02-01 13:11:19 +01:00
Simon L
a7c64ed986 Merge pull request #4140 from nextcloud/dependabot/docker/Containers/domaincheck/alpine-3.19.1
Bump alpine from 3.18.5 to 3.19.1 in /Containers/domaincheck
2024-02-01 13:11:06 +01:00
Simon L
f3bf447447 Merge pull request #4139 from nextcloud/dependabot/docker/Containers/watchtower/alpine-3.19.1
Bump alpine from 3.18.5 to 3.19.1 in /Containers/watchtower
2024-02-01 13:10:50 +01:00
Simon L
67daa0f16d Merge pull request #4138 from nextcloud/dependabot/docker/Containers/collabora/collabora/code-23.05.8.2.1
Bump collabora/code from 23.05.7.5.1 to 23.05.8.2.1 in /Containers/collabora
2024-02-01 13:10:39 +01:00
Simon L
f50ddfb9d8 Merge pull request #4137 from nextcloud/dependabot/docker/Containers/talk/alpine-3.19.1
Bump alpine from 3.18.5 to 3.19.1 in /Containers/talk
2024-02-01 13:10:27 +01:00
Simon L
0e6682bd4f Merge pull request #4136 from nextcloud/dependabot/docker/Containers/imaginary/alpine-3.19.1
Bump alpine from 3.18.5 to 3.19.1 in /Containers/imaginary
2024-02-01 13:10:12 +01:00
Simon L
1f419bf45f Merge pull request #4135 from nextcloud/dependabot/docker/Containers/notify-push/alpine-3.19.1
Bump alpine from 3.18.5 to 3.19.1 in /Containers/notify-push
2024-02-01 13:09:53 +01:00
Simon L
f378bc3a82 Merge pull request #4133 from nextcloud/dependabot/docker/Containers/borgbackup/alpine-3.19.1
Bump alpine from 3.18.5 to 3.19.1 in /Containers/borgbackup
2024-02-01 13:09:40 +01:00
nextcloud-command
4e96085574 Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
2024-02-01 04:09:25 +00:00
Simon L
ef30ecae8f helm chart - allow to add additional trusted domain
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-01-31 18:00:05 +01:00
Simon L
ec0c70e361 Merge pull request #4149 from nextcloud/dependabot/github_actions/peter-evans/create-pull-request-6
Bump peter-evans/create-pull-request from 5 to 6
2024-01-31 14:10:48 +01:00
dependabot[bot]
db5290f603 Bump peter-evans/create-pull-request from 5 to 6
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 5 to 6.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v5...v6)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31 13:03:32 +00:00
Simon L
75b2bd3c75 update all remaining images to alpine3.19
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-01-29 16:48:55 +01:00
dependabot[bot]
b079734daa Bump clamav/clamav from 1.2.1-27 to 1.2.1-28 in /Containers/clamav
Bumps clamav/clamav from 1.2.1-27 to 1.2.1-28.

---
updated-dependencies:
- dependency-name: clamav/clamav
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 12:53:45 +00:00
dependabot[bot]
8cec66d34a Bump alpine from 3.18.5 to 3.19.1 in /Containers/domaincheck
Bumps alpine from 3.18.5 to 3.19.1.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 12:34:06 +00:00
dependabot[bot]
da878302d1 Bump alpine from 3.18.5 to 3.19.1 in /Containers/watchtower
Bumps alpine from 3.18.5 to 3.19.1.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 12:33:09 +00:00
dependabot[bot]
ffb4f6b7a2 Bump collabora/code in /Containers/collabora
Bumps collabora/code from 23.05.7.5.1 to 23.05.8.2.1.

---
updated-dependencies:
- dependency-name: collabora/code
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 12:32:45 +00:00
dependabot[bot]
3b957792fe Bump alpine from 3.18.5 to 3.19.1 in /Containers/talk
Bumps alpine from 3.18.5 to 3.19.1.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 12:32:10 +00:00
dependabot[bot]
afab35175d Bump alpine from 3.18.5 to 3.19.1 in /Containers/imaginary
Bumps alpine from 3.18.5 to 3.19.1.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 12:24:39 +00:00
dependabot[bot]
f9bcbff151 Bump alpine from 3.18.5 to 3.19.1 in /Containers/notify-push
Bumps alpine from 3.18.5 to 3.19.1.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 12:22:01 +00:00
dependabot[bot]
54a06b7b23 Bump alpine from 3.18.5 to 3.19.1 in /Containers/borgbackup
Bumps alpine from 3.18.5 to 3.19.1.

---
updated-dependencies:
- dependency-name: alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 12:08:04 +00:00
41 changed files with 70 additions and 44 deletions

View File

@@ -44,7 +44,7 @@ jobs:
)"
sed -i "s|pecl install APCu.*\;|pecl install APCu-$apcu_version\;|" ./Containers/mastercontainer/Dockerfile
- name: Create Pull Request
uses: peter-evans/create-pull-request@v5
uses: peter-evans/create-pull-request@v6
with:
commit-message: php dependency updates
signoff: true

View File

@@ -22,7 +22,7 @@ jobs:
sed -i "s|^ENV IMAGINARY_HASH.*$|ENV IMAGINARY_HASH $imaginary_version|" ./Containers/imaginary/Dockerfile
- name: Create Pull Request
uses: peter-evans/create-pull-request@v5
uses: peter-evans/create-pull-request@v6
with:
commit-message: imaginary-update automated change
signoff: true

View File

@@ -68,7 +68,7 @@ jobs:
fi
- name: Create Pull Request
uses: peter-evans/create-pull-request@v5
uses: peter-evans/create-pull-request@v6
with:
commit-message: nextcloud-update automated change
signoff: true

View File

@@ -31,7 +31,7 @@ jobs:
continue-on-error: true
- name: Create Pull Request
uses: peter-evans/create-pull-request@v5
uses: peter-evans/create-pull-request@v6
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
commit-message: Update psalm baseline

View File

@@ -45,7 +45,7 @@ jobs:
sed -i "s|^ARG JANUS_VERSION=.*$|ARG JANUS_VERSION=$janus_version|" ./Containers/talk/Dockerfile
- name: Create Pull Request
uses: peter-evans/create-pull-request@v5
uses: peter-evans/create-pull-request@v6
with:
commit-message: talk-update automated change
signoff: true

View File

@@ -21,7 +21,7 @@ jobs:
sudo bash nextcloud-aio-helm-chart/update-helm.sh "$DOCKER_TAG"
fi
- name: Create Pull Request
uses: peter-evans/create-pull-request@v5
uses: peter-evans/create-pull-request@v6
with:
commit-message: Helm Chart updates
signoff: true

View File

@@ -16,7 +16,7 @@ jobs:
run: |
sudo bash manual-install/update-yaml.sh
- name: Create Pull Request
uses: peter-evans/create-pull-request@v5
uses: peter-evans/create-pull-request@v6
with:
commit-message: Yaml updates
signoff: true

View File

@@ -14,6 +14,7 @@
}
}
https://{$ADDITIONAL_TRUSTED_DOMAIN}:443,
{$PROTOCOL}://{$NC_DOMAIN}:{$APACHE_PORT} {
# Collabora

View File

@@ -1,6 +1,6 @@
FROM caddy:2.7.6-alpine as caddy
FROM httpd:2.4.58-alpine3.18
FROM httpd:2.4.58-alpine3.19
COPY --from=caddy /usr/bin/caddy /usr/bin/caddy

View File

@@ -51,6 +51,12 @@ else
fi
echo "$CADDYFILE" > /tmp/Caddyfile
# Remove additional domain if not given
if [ -z "$ADDITIONAL_TRUSTED_DOMAIN" ]; then
CADDYFILE="$(sed '/ADDITIONAL_TRUSTED_DOMAIN/d' /tmp/Caddyfile)"
fi
echo "$CADDYFILE" > /tmp/Caddyfile
# Fix the Caddyfile format
caddy fmt --overwrite /tmp/Caddyfile

View File

@@ -1,4 +1,4 @@
FROM alpine:3.18.5
FROM alpine:3.19.1
RUN set -ex; \
\

View File

@@ -1,5 +1,5 @@
# Probably from this file: https://github.com/Cisco-Talos/clamav-docker/blob/main/clamav/1.1/alpine/Dockerfile
FROM clamav/clamav:1.2.1-27
FROM clamav/clamav:1.2.1-28
COPY clamav.conf /tmp/clamav.conf

View File

@@ -1,5 +1,5 @@
# From a file located probably somewhere here: https://github.com/CollaboraOnline/online/tree/master/docker
FROM collabora/code:23.05.7.5.1
FROM collabora/code:23.05.8.2.1
USER root

View File

@@ -1,4 +1,4 @@
FROM haproxy:2.9.0-alpine3.18
FROM haproxy:2.9.0-alpine3.19
# hadolint ignore=DL3002
USER root

View File

@@ -1,4 +1,4 @@
FROM alpine:3.18.5
FROM alpine:3.19.1
RUN set -ex; \
apk add --no-cache bash lighttpd netcat-openbsd; \
adduser -S www-data -G www-data; \

View File

@@ -1,6 +1,6 @@
FROM golang:1.21.6-alpine3.18 as go
FROM golang:1.21.6-alpine3.19 as go
ENV IMAGINARY_HASH 6cd9edd1d3fb151eb773c14552886e4fc8e50138
ENV IMAGINARY_HASH 6cd9edd1d3fb151eb773c14552886e4fc8e50138
RUN set -ex; \
apk add --no-cache \
@@ -12,7 +12,7 @@ RUN set -ex; \
build-base; \
go install github.com/h2non/imaginary@"$IMAGINARY_HASH";
FROM alpine:3.18.5
FROM alpine:3.19.1
RUN set -ex; \
apk add --no-cache \
tzdata \

View File

@@ -1,11 +1,11 @@
# Docker CLI is a requirement
FROM docker:24.0.7-cli as docker
FROM docker:25.0.1-cli as docker
# Caddy is a requirement
FROM caddy:2.7.6-alpine as caddy
# From https://github.com/docker-library/php/blob/master/8.2/alpine3.18/fpm/Dockerfile
FROM php:8.2.15-fpm-alpine3.18
# From https://github.com/docker-library/php/blob/master/8.2/alpine3.19/fpm/Dockerfile
FROM php:8.2.15-fpm-alpine3.19
EXPOSE 80
EXPOSE 8080

View File

@@ -1,4 +1,4 @@
FROM php:8.1.27-fpm-alpine3.18
FROM php:8.1.27-fpm-alpine3.19
ENV PHP_MEMORY_LIMIT 512M
ENV PHP_UPLOAD_LIMIT 10G

View File

@@ -528,6 +528,9 @@ php /var/www/html/occ config:system:set trusted_proxies 1 --value="::1"
if [ -n "$ADDITIONAL_TRUSTED_PROXY" ]; then
php /var/www/html/occ config:system:set trusted_proxies 2 --value="$ADDITIONAL_TRUSTED_PROXY"
fi
if [ -n "$ADDITIONAL_TRUSTED_DOMAIN" ]; then
php /var/www/html/occ config:system:set trusted_domains 2 --value="$ADDITIONAL_TRUSTED_DOMAIN"
fi
php /var/www/html/occ config:app:set notify_push base_endpoint --value="https://$NC_DOMAIN/push"
# Collabora

View File

@@ -1,4 +1,4 @@
FROM alpine:3.18.5
FROM alpine:3.19.1
COPY --chmod=775 start.sh /start.sh
COPY --chmod=775 healthcheck.sh /healthcheck.sh

View File

@@ -1,4 +1,4 @@
FROM python:3.12.1-alpine3.18
FROM python:3.12.1-alpine3.19
COPY --chmod=775 start.sh /start.sh

View File

@@ -1,7 +1,7 @@
FROM nats:2.10.9-scratch as nats
FROM eturnal/eturnal:1.12.0 AS eturnal
FROM strukturag/nextcloud-spreed-signaling:1.2.2 as signaling
FROM alpine:3.18.5 as janus
FROM strukturag/nextcloud-spreed-signaling:1.2.3 as signaling
FROM alpine:3.19.1 as janus
ARG JANUS_VERSION=v0.14.1
WORKDIR /src
@@ -33,7 +33,7 @@ RUN set -ex; \
make configs; \
rename -v ".jcfg.sample" ".jcfg" /usr/local/etc/janus/*.jcfg.sample
FROM alpine:3.18.5
FROM alpine:3.19.1
ENV ETURNAL_ETC_DIR="/conf"
COPY --from=janus --chmod=777 --chown=1000:1000 /usr/local /usr/local
COPY --from=eturnal --chmod=777 --chown=1000:1000 /opt/eturnal /opt/eturnal

View File

@@ -1,7 +1,7 @@
# From https://github.com/containrrr/watchtower/blob/main/dockerfiles/Dockerfile.self-contained
FROM containrrr/watchtower:1.7.1 as watchtower
FROM alpine:3.18.5
FROM alpine:3.19.1
RUN apk add --no-cache bash
COPY --from=watchtower /watchtower /watchtower

View File

@@ -1,6 +1,6 @@
name: nextcloud-aio-helm-chart
description: A generated Helm Chart for Nextcloud AIO from Skippbox Kompose
version: 7.11.0
version: 7.11.2
apiVersion: v2
keywords:
- latest

View File

@@ -37,6 +37,8 @@ spec:
mountPath: /nextcloud-aio-nextcloud
containers:
- env:
- name: ADDITIONAL_TRUSTED_DOMAIN
value: "{{ .Values.ADDITIONAL_TRUSTED_DOMAIN }}"
- name: APACHE_MAX_SIZE
value: "{{ .Values.APACHE_MAX_SIZE }}"
- name: APACHE_MAX_TIME
@@ -57,7 +59,7 @@ spec:
value: nextcloud-aio-talk
- name: TZ
value: "{{ .Values.TIMEZONE }}"
image: nextcloud/aio-apache:20240124_105749-latest
image: nextcloud/aio-apache:20240201_120631-latest
name: nextcloud-aio-apache
ports:
- containerPort: {{ .Values.APACHE_PORT }}

View File

@@ -50,7 +50,7 @@ spec:
value: "90"
- name: TZ
value: "{{ .Values.TIMEZONE }}"
image: nextcloud/aio-clamav:20240124_105749-latest
image: nextcloud/aio-clamav:20240201_120631-latest
name: nextcloud-aio-clamav
ports:
- containerPort: 3310

View File

@@ -37,7 +37,7 @@ spec:
value: --o:ssl.enable=false --o:ssl.termination=true --o:mount_jail_tree=false --o:logging.level=warning --o:home_mode.enable=true {{ .Values.COLLABORA_SECCOMP_POLICY }} --o:remote_font_config.url=https://{{ .Values.NC_DOMAIN }}/apps/richdocuments/settings/fonts.json
- name: server_name
value: "{{ .Values.NC_DOMAIN }}"
image: nextcloud/aio-collabora:20240124_105749-latest
image: nextcloud/aio-collabora:20240201_120631-latest
name: nextcloud-aio-collabora
ports:
- containerPort: 9980

View File

@@ -61,7 +61,7 @@ spec:
value: nextcloud
- name: TZ
value: "{{ .Values.TIMEZONE }}"
image: nextcloud/aio-postgresql:20240124_105749-latest
image: nextcloud/aio-postgresql:20240201_120631-latest
name: nextcloud-aio-database
ports:
- containerPort: 5432

View File

@@ -55,7 +55,7 @@ spec:
value: basic
- name: xpack.security.enabled
value: "false"
image: nextcloud/aio-fulltextsearch:20240124_105749-latest
image: nextcloud/aio-fulltextsearch:20240201_120631-latest
name: nextcloud-aio-fulltextsearch
ports:
- containerPort: 9200

View File

@@ -27,7 +27,7 @@ spec:
- env:
- name: TZ
value: "{{ .Values.TIMEZONE }}"
image: nextcloud/aio-imaginary:20240124_105749-latest
image: nextcloud/aio-imaginary:20240201_120631-latest
name: nextcloud-aio-imaginary
ports:
- containerPort: 9000

View File

@@ -70,6 +70,8 @@ spec:
value: "{{ .Values.APPS_ALLOWLIST }}"
- name: ADDITIONAL_TRUSTED_PROXY
value: "{{ .Values.ADDITIONAL_TRUSTED_PROXY }}"
- name: ADDITIONAL_TRUSTED_DOMAIN
value: "{{ .Values.ADDITIONAL_TRUSTED_DOMAIN }}"
- name: SERVERINFO_TOKEN
value: "{{ .Values.SERVERINFO_TOKEN }}"
- name: ADDITIONAL_APKS
@@ -112,8 +114,6 @@ spec:
value: nextcloud-aio-onlyoffice
- name: ONLYOFFICE_SECRET
value: "{{ .Values.ONLYOFFICE_SECRET }}"
- name: OVERWRITEHOST
value: "{{ .Values.NC_DOMAIN }}"
- name: OVERWRITEPROTOCOL
value: https
- name: PHP_MAX_TIME
@@ -158,7 +158,7 @@ spec:
value: "{{ .Values.TIMEZONE }}"
- name: UPDATE_NEXTCLOUD_APPS
value: "{{ .Values.UPDATE_NEXTCLOUD_APPS }}"
image: nextcloud/aio-nextcloud:20240124_105749-latest
image: nextcloud/aio-nextcloud:20240201_120631-latest
name: nextcloud-aio-nextcloud
ports:
- containerPort: 9000

View File

@@ -50,7 +50,7 @@ spec:
value: nextcloud-aio-redis
- name: REDIS_HOST_PASSWORD
value: "{{ .Values.REDIS_PASSWORD }}"
image: nextcloud/aio-notify-push:20240124_105749-latest
image: nextcloud/aio-notify-push:20240201_120631-latest
name: nextcloud-aio-notify-push
ports:
- containerPort: 7867

View File

@@ -43,7 +43,7 @@ spec:
value: "{{ .Values.ONLYOFFICE_SECRET }}"
- name: TZ
value: "{{ .Values.TIMEZONE }}"
image: nextcloud/aio-onlyoffice:20240124_105749-latest
image: nextcloud/aio-onlyoffice:20240201_120631-latest
name: nextcloud-aio-onlyoffice
ports:
- containerPort: 80

View File

@@ -38,7 +38,7 @@ spec:
value: "{{ .Values.REDIS_PASSWORD }}"
- name: TZ
value: "{{ .Values.TIMEZONE }}"
image: nextcloud/aio-redis:20240124_105749-latest
image: nextcloud/aio-redis:20240201_120631-latest
name: nextcloud-aio-redis
ports:
- containerPort: 6379

View File

@@ -37,7 +37,7 @@ spec:
value: "{{ .Values.TURN_SECRET }}"
- name: TZ
value: "{{ .Values.TIMEZONE }}"
image: nextcloud/aio-talk:20240124_105749-latest
image: nextcloud/aio-talk:20240201_120631-latest
name: nextcloud-aio-talk
ports:
- containerPort: {{ .Values.TALK_PORT }}

View File

@@ -33,7 +33,7 @@ spec:
value: "{{ .Values.RECORDING_SECRET }}"
- name: TZ
value: "{{ .Values.TIMEZONE }}"
image: nextcloud/aio-talk-recording:20240124_105749-latest
image: nextcloud/aio-talk-recording:20240201_120631-latest
name: nextcloud-aio-talk-recording
ports:
- containerPort: 1234

View File

@@ -27,6 +27,7 @@ sed -i 's|^|export |' /tmp/sample.conf
# shellcheck disable=SC1091
source /tmp/sample.conf
rm /tmp/sample.conf
sed -i '/OVERWRITEHOST/d' latest.yml
sed -i "s|:latest$|:$DOCKER_TAG-latest|" latest.yml
sed -i "s|\${APACHE_IP_BINDING}:||" latest.yml
sed -i '/APACHE_IP_BINDING/d' latest.yml
@@ -255,12 +256,23 @@ cat << EOL > /tmp/additional.config
value: "{{ .Values.APPS_ALLOWLIST }}"
- name: ADDITIONAL_TRUSTED_PROXY
value: "{{ .Values.ADDITIONAL_TRUSTED_PROXY }}"
- name: ADDITIONAL_TRUSTED_DOMAIN
value: "{{ .Values.ADDITIONAL_TRUSTED_DOMAIN }}"
- name: SERVERINFO_TOKEN
value: "{{ .Values.SERVERINFO_TOKEN }}"
EOL
# shellcheck disable=SC1083
find ./ -name '*nextcloud-deployment.yaml' -exec sed -i "/^.*\- env:/r /tmp/additional.config" \{} \;
# Additional config
cat << EOL > /tmp/additional-apache.config
- name: ADDITIONAL_TRUSTED_DOMAIN
value: "{{ .Values.ADDITIONAL_TRUSTED_DOMAIN }}"
EOL
# shellcheck disable=SC1083
find ./ -name '*apache-deployment.yaml' -exec sed -i "/^.*\- env:/r /tmp/additional-apache.config" \{} \;
cd ../
mkdir -p ../helm-chart/
rm latest/Chart.yaml
@@ -305,6 +317,7 @@ SUBSCRIPTION_KEY: # This allows to set the Nextcloud Enterprise key via E
SERVERINFO_TOKEN: # This allows to set the serverinfo app token for monitoring your Nextcloud via the serverinfo app
APPS_ALLOWLIST: # This allows to configure allowed apps that will be shown in Nextcloud's Appstore. You need to enter the app-IDs of the apps here and separate them with spaces. E.g. 'files richdocuments'
ADDITIONAL_TRUSTED_PROXY: # Allows to add one additional ip-address to Nextcloud's trusted proxies and to the Office WOPI-allowlist automatically. Set it e.g. like this: 'your.public.ip-address'. You can also use an ip-range here.
ADDITIONAL_TRUSTED_DOMAIN: # Allows to add one domain to Nextcloud's trusted domains and also generates a certificate automatically for it
SMTP_HOST: # (empty by default): The hostname of the SMTP server.
SMTP_SECURE: # (empty by default): Set to 'ssl' to use SSL, or 'tls' to use STARTTLS.
SMTP_PORT: # (default: '465' for SSL and '25' for non-secure connections): Optional port for the SMTP connection. Use '587' for an alternative port for STARTTLS.

View File

@@ -51,6 +51,7 @@ SUBSCRIPTION_KEY: # This allows to set the Nextcloud Enterprise key via E
SERVERINFO_TOKEN: # This allows to set the serverinfo app token for monitoring your Nextcloud via the serverinfo app
APPS_ALLOWLIST: # This allows to configure allowed apps that will be shown in Nextcloud's Appstore. You need to enter the app-IDs of the apps here and separate them with spaces. E.g. 'files richdocuments'
ADDITIONAL_TRUSTED_PROXY: # Allows to add one additional ip-address to Nextcloud's trusted proxies and to the Office WOPI-allowlist automatically. Set it e.g. like this: 'your.public.ip-address'. You can also use an ip-range here.
ADDITIONAL_TRUSTED_DOMAIN: # Allows to add one domain to Nextcloud's trusted domains and also generates a certificate automatically for it
SMTP_HOST: # (empty by default): The hostname of the SMTP server.
SMTP_SECURE: # (empty by default): Set to 'ssl' to use SSL, or 'tls' to use STARTTLS.
SMTP_PORT: # (default: '465' for SSL and '25' for non-secure connections): Optional port for the SMTP connection. Use '587' for an alternative port for STARTTLS.

View File

@@ -1,2 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<files psalm-version="5.20.0@3f284e96c9d9be6fe6b15c79416e1d1903dcfef4"/>
<files psalm-version="5.21.1@8c473e2437be8b6a8fd8f630f0f11a16b114c494"/>

View File

@@ -16,7 +16,7 @@
</header>
<div class="content">
<h1>Nextcloud AIO v7.11.2</h1>
<h1>Nextcloud AIO v7.12.0</h1>
{# Add 2nd tab warning #}
<script type="text/javascript" src="second-tab-warning.js"></script>

View File

@@ -658,7 +658,7 @@ You might want to adjust the Nextcloud apps that are installed upon the first st
### How to add OS packages permanently to the Nextcloud container?
Some Nextcloud apps require additional external dependencies that must be bundled within Nextcloud container in order to work correctly. As we cannot put each and every dependency for all apps into the container - as this would make the project quickly unmaintainable - there is an official way in which you can add additional dependencies into the Nextcloud container. However note that doing this is disrecommended since we do not test Nextcloud apps that require external dependencies.
You can do so by adding `--env NEXTCLOUD_ADDITIONAL_APKS="imagemagick dependency2 dependency3"` to the docker run command of the mastercontainer (but before the last line `nextcloud/all-in-one:latest`! If it was started already, you will need to stop the mastercontainer, remove it (no data will be lost) and recreate it using the docker run command that you initially used) and customize the value to your fitting. It must be a string with small letters a-z, digits 0-9, spaces, dots and hyphens or '_'. You can find available packages here: https://pkgs.alpinelinux.org/packages?branch=v3.18. By default `imagemagick` is added. If you want to keep it, you need to specify it as well.
You can do so by adding `--env NEXTCLOUD_ADDITIONAL_APKS="imagemagick dependency2 dependency3"` to the docker run command of the mastercontainer (but before the last line `nextcloud/all-in-one:latest`! If it was started already, you will need to stop the mastercontainer, remove it (no data will be lost) and recreate it using the docker run command that you initially used) and customize the value to your fitting. It must be a string with small letters a-z, digits 0-9, spaces, dots and hyphens or '_'. You can find available packages here: https://pkgs.alpinelinux.org/packages?branch=v3.19. By default `imagemagick` is added. If you want to keep it, you need to specify it as well.
### How to add PHP extensions permanently to the Nextcloud container?
Some Nextcloud apps require additional php extensions that must be bundled within Nextcloud container in order to work correctly. As we cannot put each and every dependency for all apps into the container - as this would make the project quickly unmaintainable - there is an official way in which you can add additional php extensions into the Nextcloud container. However note that doing this is disrecommended since we do not test Nextcloud apps that require additional php extensions.