Commit graph

417 commits

Author SHA1 Message Date
Simon L.
b4e4e73616 daily-backup: implement a dedicated imagepull before stopping containers which should reduce the downtime
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-07-28 12:07:01 +02:00
Simon L.
b2a839a209 update remaining images and docs to alpine v3.22
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-07-17 11:57:35 +02:00
Simon L.
7b786f3704
Merge pull request #6648 from nextcloud/enh/noid/add-http-proxy-check
mastercontainer: add check for http proxy variables
2025-07-17 11:43:46 +02:00
Simon L.
2b3eec3c10
Merge pull request #6644 from nextcloud/enh/noid/add-further-hint
mastercontainer: add advice to `/var/www/docker-aio/php/containers.json` mountpoint warning
2025-07-17 11:42:34 +02:00
dependabot[bot]
e6e93701c3
build(deps): bump docker in /Containers/mastercontainer
Bumps docker from 28.3.1-cli to 28.3.2-cli.

---
updated-dependencies:
- dependency-name: docker
  dependency-version: 28.3.2-cli
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-14 06:14:44 +00:00
Simon L.
a28f1b9c13 mastercontainer: add check for http proxy variables
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-07-11 16:17:39 +02:00
Simon L.
754ab219a8 add advice to /var/www/docker-aio/php/containers.json mountpoint warning
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-07-10 15:56:42 +02:00
Simon L.
710dae163b
Merge pull request #6615 from nextcloud/dependabot/docker/Containers/mastercontainer/docker-28.3.1-cli
build(deps): bump docker from 28.3.0-cli to 28.3.1-cli in /Containers/mastercontainer
2025-07-10 10:53:28 +02:00
Simon L.
540e7ec8c5
Merge pull request #6614 from nextcloud/dependabot/docker/Containers/mastercontainer/php-8.4.10-fpm-alpine3.21
build(deps): bump php from 8.4.8-fpm-alpine3.21 to 8.4.10-fpm-alpine3.21 in /Containers/mastercontainer
2025-07-10 10:53:09 +02:00
Simon L.
a328f56fd0 mastercontainer: add mountpoint check for /var/www/docker-aio/php/containers.json
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-07-10 10:39:43 +02:00
dependabot[bot]
b593f0388e
build(deps): bump docker in /Containers/mastercontainer
Bumps docker from 28.3.0-cli to 28.3.1-cli.

---
updated-dependencies:
- dependency-name: docker
  dependency-version: 28.3.1-cli
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-04 04:42:45 +00:00
dependabot[bot]
4e25a56edc
build(deps): bump php in /Containers/mastercontainer
Bumps php from 8.4.8-fpm-alpine3.21 to 8.4.10-fpm-alpine3.21.

---
updated-dependencies:
- dependency-name: php
  dependency-version: 8.4.10-fpm-alpine3.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-04 04:42:43 +00:00
Simon L.
5da3535dac
Merge pull request #6584 from apparle/fix-signal-handling
Fix signal handling for mastercontainer
2025-07-01 11:37:15 +02:00
Apoorv Parle
e28d0516f5 Use exec for supervisord replace process and propagate signals
Signed-off-by: Apoorv Parle <19315187+apparle@users.noreply.github.com>
2025-06-26 00:54:11 -07:00
dependabot[bot]
914d9bfd7f
build(deps): bump docker in /Containers/mastercontainer
Bumps docker from 28.2.2-cli to 28.3.0-cli.

---
updated-dependencies:
- dependency-name: docker
  dependency-version: 28.3.0-cli
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-26 04:38:18 +00:00
Apoorv Parle
108dcf6c48
Update Containers/mastercontainer/daily-backup.sh based on review comments
Co-authored-by: Simon L. <szaimen@e.mail.de>
Signed-off-by: Apoorv Parle <19315187+apparle@users.noreply.github.com>
2025-06-24 01:24:26 -07:00
Apoorv Parle
00b2465379 Add check in daily-backup.sh for uninitialized state
Signed-off-by: Apoorv Parle <19315187+apparle@users.noreply.github.com>
2025-06-22 02:17:25 -07:00
Apoorv Parle
2552c24c6f
Merge pull request #5568 from apparle/enable_local_testability
mastercontainer: enable local testability
2025-06-20 10:17:45 +02:00
Simon L.
5c30a6472f
Merge pull request #6513 from nextcloud/dependabot/docker/Containers/mastercontainer/php-8.4.8-fpm-alpine3.21
build(deps): bump php from 8.4.7-fpm-alpine3.21 to 8.4.8-fpm-alpine3.21 in /Containers/mastercontainer
2025-06-10 09:48:45 +02:00
dependabot[bot]
38b7732d5c
build(deps): bump php in /Containers/mastercontainer
Bumps php from 8.4.7-fpm-alpine3.21 to 8.4.8-fpm-alpine3.21.

---
updated-dependencies:
- dependency-name: php
  dependency-version: 8.4.8-fpm-alpine3.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-09 05:20:02 +00:00
dependabot[bot]
f71b4a96ce
build(deps): bump docker in /Containers/mastercontainer
Bumps docker from 28.2.1-cli to 28.2.2-cli.

---
updated-dependencies:
- dependency-name: docker
  dependency-version: 28.2.2-cli
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 05:20:10 +00:00
Simon L.
8547bb18e1
Merge pull request #6466 from nextcloud/dependabot/docker/Containers/mastercontainer/docker-28.2.1-cli
build(deps): bump docker from 28.1.1-cli to 28.2.1-cli in /Containers/mastercontainer
2025-05-30 09:35:31 +02:00
Simon L.
673b1db07e
aio-interface: allow to manage the community containers via the AIO interface (#6443)
Signed-off-by: Simon L. <szaimen@e.mail.de>
Signed-off-by: Jean-Yves <7360784+docjyJ@users.noreply.github.com>
2025-05-30 09:32:51 +02:00
dependabot[bot]
945b767e2c
build(deps): bump docker in /Containers/mastercontainer
Bumps docker from 28.1.1-cli to 28.2.1-cli.

---
updated-dependencies:
- dependency-name: docker
  dependency-version: 28.2.1-cli
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-30 04:39:56 +00:00
Simon L.
5536121899 add org.label-schema.vendor="Nextcloud" label to all containers
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-05-19 14:31:29 +02:00
dependabot[bot]
61ccc553aa
build(deps): bump php in /Containers/mastercontainer
Bumps php from 8.4.6-fpm-alpine3.21 to 8.4.7-fpm-alpine3.21.

---
updated-dependencies:
- dependency-name: php
  dependency-version: 8.4.7-fpm-alpine3.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-09 05:02:17 +00:00
Simon L.
12fcefee77 mastercontainer: update to php8.4
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-04-29 11:31:56 +02:00
Simon L.
918df45e12
Merge pull request #6325 from nextcloud/dependabot/docker/Containers/mastercontainer/docker-28.1.1-cli
build(deps): bump docker from 28.0.4-cli to 28.1.1-cli in /Containers/mastercontainer
2025-04-24 14:22:07 +02:00
dependabot[bot]
bc6d37b629
build(deps): bump caddy in /Containers/mastercontainer
Bumps caddy from 2.9.1-alpine to 2.10.0-alpine.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-22 04:26:05 +00:00
dependabot[bot]
44ca709ac0
build(deps): bump docker in /Containers/mastercontainer
Bumps docker from 28.0.4-cli to 28.1.1-cli.

---
updated-dependencies:
- dependency-name: docker
  dependency-version: 28.1.1-cli
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 06:00:28 +00:00
dependabot[bot]
d55b13f974
build(deps): bump php in /Containers/mastercontainer
Bumps php from 8.3.19-fpm-alpine3.21 to 8.3.20-fpm-alpine3.21.

---
updated-dependencies:
- dependency-name: php
  dependency-version: 8.3.20-fpm-alpine3.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 04:27:32 +00:00
Simon L.
b82943046d daily-backup.sh: connect mastercontainer to nextcloud-aio network
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-04-09 16:32:15 +02:00
Simon L.
b6b5d59228
Merge pull request #6255 from nextcloud/enh/noid/improve-ghcr.io-check
mastercontainer: improve check for ghcr.io
2025-04-08 10:19:09 +02:00
Simon L.
3dd5407301 mastercontainer: improve check for ghcr.io
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-04-01 23:49:55 +02:00
Simon L.
c011488111 mastercontainer: remove check for nextcloud.com as we check for ghcr.io instead
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-03-31 16:02:30 +02:00
dependabot[bot]
dbe73ab0db
build(deps): bump docker in /Containers/mastercontainer
Bumps docker from 28.0.2-cli to 28.0.4-cli.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-28 04:19:42 +00:00
Simon L.
13e9829a85 fix detail
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-03-25 11:01:42 +01:00
Simon L.
7cb96aed74
Merge pull request #6203 from nextcloud/dependabot/docker/Containers/mastercontainer/docker-28.0.2-cli
build(deps): bump docker from 28.0.1-cli to 28.0.2-cli in /Containers/mastercontainer
2025-03-25 10:50:44 +01:00
Simon L.
5d090018f9 move images to ghcr.io
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-03-25 10:36:25 +01:00
dependabot[bot]
9b8a9de565
build(deps): bump docker in /Containers/mastercontainer
Bumps docker from 28.0.1-cli to 28.0.2-cli.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-21 04:26:03 +00:00
Simon L.
8ddd123568 fix removing tests from aio-interface
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-03-20 12:45:05 +01:00
Simon L.
c1b60f9a51 Dockerfile: remove tests subfolder
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-03-20 12:12:57 +01:00
dependabot[bot]
8fe6821038
build(deps): bump php in /Containers/mastercontainer
Bumps php from 8.3.17-fpm-alpine3.21 to 8.3.19-fpm-alpine3.21.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-14 04:43:55 +00:00
dependabot[bot]
1759f14c37
build(deps): bump docker in /Containers/mastercontainer
Bumps docker from 27.5.1-cli to 28.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>
2025-02-27 04:41:43 +00:00
dependabot[bot]
07bfea3b6c
build(deps): bump php in /Containers/mastercontainer
Bumps php from 8.3.16-fpm-alpine3.21 to 8.3.17-fpm-alpine3.21.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-17 05:00:04 +00:00
dependabot[bot]
85821b467b
build(deps): bump docker in /Containers/mastercontainer
Bumps docker from 27.5.0-cli to 27.5.1-cli.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-24 04:58:18 +00:00
Simon L.
f4f9c3630a
Merge pull request #5895 from nextcloud/enh/noid/improve-check
improve check for auth.docker.io
2025-01-22 11:40:59 +01:00
dependabot[bot]
a9cf1e960c
build(deps): bump php in /Containers/mastercontainer
Bumps php from 8.3.15-fpm-alpine3.21 to 8.3.16-fpm-alpine3.21.

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-22 04:46:26 +00:00
Simon L.
1ad0fcf1b6 improve check for auth.docker.io
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-01-17 13:52:33 +01:00
Simon L.
02cc5f04ca mastercontainer: check if auth.docker.io is reachable during startup
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-01-16 10:45:49 +01:00