Commit Graph

3541 Commits

Author SHA1 Message Date
Pablo Zmdl 61bad00807 build(deps): bump golang from 1.26.4-alpine3.24 to 1.26.5-alpine3.24 in /Containers/imaginary (#8431) 2026-07-13 12:20:19 +02:00
Pablo Zmdl 117e664c8a build(deps): bump golang from 1.26.4-alpine3.24 to 1.26.5-alpine3.24 in /Containers/watchtower (#8432) 2026-07-13 12:20:17 +02:00
Pablo Zmdl 38337b480f watchtower container update (#8408) 2026-07-13 12:10:09 +02:00
Pablo Zmdl bf2810b33c build(deps): bump php from 8.5.7-fpm-alpine3.24 to 8.5.8-fpm-alpine3.24 in /Containers/mastercontainer (#8426) 2026-07-13 11:11:58 +02:00
Pablo Zmdl 6adaa03d3a build(deps): bump nats from 2.14.2-scratch to 2.14.3-scratch in /Containers/talk (#8403) 2026-07-13 11:11:36 +02:00
Pablo Zmdl 7875a370c3 build(deps): bump collabora/code from 26.04.1.4.1 to 26.04.2.1.1 in /Containers/collabora (#8409) 2026-07-13 11:11:28 +02:00
Pablo Zmdl 754228c3a2 build(deps): bump haproxy from 3.4.0-alpine to 3.4.2-alpine in /Containers/docker-socket-proxy (#8425) 2026-07-13 11:10:13 +02:00
szaimen f496eb606d watchtower-update automated change
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-11 12:23:09 +00:00
dependabot[bot] b287c7444b build(deps): bump docker in /Containers/mastercontainer
Bumps docker from 29.6.0-cli to 29.6.1-cli.

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-09 04:10:02 +00:00
dependabot[bot] ec565632b3 build(deps): bump golang in /Containers/watchtower
Bumps golang from 1.26.4-alpine3.24 to 1.26.5-alpine3.24.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.26.5-alpine3.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-09 04:09:52 +00:00
dependabot[bot] dedbc75826 build(deps): bump golang in /Containers/imaginary
Bumps golang from 1.26.4-alpine3.24 to 1.26.5-alpine3.24.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.26.5-alpine3.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-09 04:09:08 +00:00
dependabot[bot] e4b5967c30 build(deps): bump php in /Containers/mastercontainer
Bumps php from 8.5.7-fpm-alpine3.24 to 8.5.8-fpm-alpine3.24.

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-08 04:08:30 +00:00
Pablo Zmdl 04eb9499a1 Run playwright tests via compose setup, locally and in CI (#8247) 2026-07-07 14:18:38 +02:00
Pablo Zmdl 5729e4f7cf Make start.sh executable
The error about not being allowed to execute /start.sh were due to the
file permissions mounted from the local disk

Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-07-07 10:13:49 +02:00
dependabot[bot] ac59937574 build(deps): bump haproxy in /Containers/docker-socket-proxy
Bumps haproxy from 3.4.0-alpine to 3.4.2-alpine.

---
updated-dependencies:
- dependency-name: haproxy
  dependency-version: 3.4.2-alpine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-07 04:07:15 +00:00
Simon L. 55271b9dd2 build(deps): bump elasticsearch from 9.4.2 to 9.4.3 in /Containers/fulltextsearch (#8406) 2026-07-03 08:31:40 +02:00
dependabot[bot] e147f0ca3b build(deps): bump php in /Containers/nextcloud
Bumps php from 8.3.31-fpm-alpine3.24 to 8.3.32-fpm-alpine3.24.

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-03 04:07:48 +00:00
dependabot[bot] 057271f5cf build(deps): bump collabora/code in /Containers/collabora
Bumps collabora/code from 26.04.1.4.1 to 26.04.2.1.1.

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-02 04:07:06 +00:00
dependabot[bot] 8153ffaa3c build(deps): bump elasticsearch in /Containers/fulltextsearch
Bumps elasticsearch from 9.4.2 to 9.4.3.

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-01 04:08:29 +00:00
dependabot[bot] edb30dba4f build(deps): bump nats in /Containers/talk
Bumps nats from 2.14.2-scratch to 2.14.3-scratch.

---
updated-dependencies:
- dependency-name: nats
  dependency-version: 2.14.3-scratch
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-30 04:07:43 +00:00
Simon L. d54d9c7ff2 Nextcloud dependency update (#8385) 2026-06-25 15:00:20 +02:00
szaimen 5be7645a56 nextcloud-update automated change
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-25 12:58:48 +00:00
Simon L. d6ea25f6ed Apply suggestion from @szaimen
Signed-off-by: Simon L. <szaimen@e.mail.de>
2026-06-25 14:58:40 +02:00
Simon L. 78faad6716 apache: re-introduce X-Forwarded-Proto https so that onlyoffice and eurooffice always work no matter the actual reverse proxy config in front of it
Signed-off-by: Simon L. <szaimen@e.mail.de>
2026-06-24 15:12:51 +02:00
Simon L. cd61f66467 add desec (#7995)
## Summary
- Integrates Desec into the AIO interface which simplifies the domain
registration and domain setup.
- You can either create a new account directly or use an existing
account.
- You have a button that you can open where the process will be done.
After the process is done, the whole page reloads and you can continue
with the setup.
- Caddy and dnsmasq community containers will be activated during the
process which will take over the cert generation and enable split-brain
dns.
- Community containers will work automatically for example Vaultwarden
as the subdomains of the desec domain point automatically via a wildcard
dns entry towards the main desec domain.
- Playwright tests are added to ensure that the system works as expected
in the future
- the desec api is mocked via a small node js based file.
- the qa and other docs were updated to mention desec
2026-06-23 15:05:42 +02:00
Pablo Zmdl 84f76d61dc nextcloud-entrypoint: Introduce a new marker for cert bundle setup (#8364)
* Introduce a new marker for cert bundle setup

Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>

* Update Containers/nextcloud/entrypoint.sh

Co-authored-by: Simon L. <szaimen@e.mail.de>
Signed-off-by: Pablo Zmdl <57864086+pabzm@users.noreply.github.com>

* Update Containers/nextcloud/entrypoint.sh

Co-authored-by: Simon L. <szaimen@e.mail.de>
Signed-off-by: Pablo Zmdl <57864086+pabzm@users.noreply.github.com>

---------

Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
Signed-off-by: Pablo Zmdl <57864086+pabzm@users.noreply.github.com>
Co-authored-by: Simon L. <szaimen@e.mail.de>
2026-06-23 12:15:44 +02:00
dependabot[bot] 97dfbd1b48 build(deps): bump docker in /Containers/mastercontainer
Bumps docker from 29.5.3-cli to 29.6.0-cli.

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-22 04:09:05 +00:00
Simon L. f7987b26ac feat(desec): add deSEC account + domain registration backend
Add the server-side deSEC (dedyn.io) free dynamic-DNS flow so users without a
domain can obtain one from the AIO interface.

- DesecManager drives the full flow against the deSEC API, matching its real
  semantics: account creation returns HTTP 202 + email verification (no token),
  a token is obtained via /auth/login/ only after the email is verified, domain
  registration handles 201/409, and a wildcard CNAME rrset is created for new
  accounts. Existing accounts can be used by supplying a password.
- The "awaiting verification" step is derived from the stored credentials (email
  + generated password but no token and no domain yet), not a separate flag.
  register() returns false for that state so the controller can re-render the
  awaiting-verification UI instead of surfacing it as an error.
- DesecController exposes POST /api/desec/register; DependencyInjection wires the
  manager; account credentials (email, generated password, token) are stored in
  the AIO configuration and DESEC_TOKEN is exposed to the caddy container.
- The dynamic-DNS record is refreshed with the current public IP on container
  start (DockerController) and via the cron path (Cron/UpdateDesecIp, cron.sh).
- Fix an undefined-variable bug in the desecToken/desecPassword config setters
  that prevented credentials from being persisted.

Co-Authored-By: szaimen <42591237+szaimen@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Simon L. <szaimen@e.mail.de>
2026-06-18 13:19:16 +02:00
szaimen 193deab48c imaginary-update automated change
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-17 13:29:44 +00:00
Simon L. 787fa22a81 remove the registry.gitlab.collabora.com/collabora-online/docker:latest image
Signed-off-by: Simon L. <szaimen@e.mail.de>
2026-06-17 12:18:16 +02:00
Simon L. 2ebbf41566 update remaining docker images to alpine 3.24
Signed-off-by: Simon L. <szaimen@e.mail.de>
2026-06-17 11:31:04 +02:00
Simon L. 77c8664ef7 build(deps): bump alpine from 3.23.4 to 3.24.1 in /Containers/clamav (#8338) 2026-06-17 11:29:30 +02:00
Simon L. 0be2b59e02 build(deps): bump alpine from 3.23.4 to 3.24.1 in /Containers/watchtower (#8344) 2026-06-17 11:29:17 +02:00
Simon L. cc5c036843 build(deps): bump python from 3.14.5-alpine3.23 to 3.14.6-alpine3.23 in /Containers/talk-recording (#8343) 2026-06-17 11:29:08 +02:00
Simon L. b450f4b810 build(deps): bump alpine from 3.23.4 to 3.24.1 in /Containers/talk (#8342) 2026-06-17 11:28:57 +02:00
Simon L. d13dd3bbfd build(deps): bump alpine from 3.23.4 to 3.24.1 in /Containers/notify-push (#8341) 2026-06-17 11:28:47 +02:00
Simon L. 08a1e1f280 build(deps): bump alpine from 3.23.4 to 3.24.1 in /Containers/imaginary (#8340) 2026-06-17 11:28:12 +02:00
Simon L. d32fbe6417 build(deps): bump alpine from 3.23.4 to 3.24.1 in /Containers/domaincheck (#8339) 2026-06-17 11:28:04 +02:00
Simon L. ee0e985941 build(deps): bump alpine from 3.23.4 to 3.24.1 in /Containers/borgbackup (#8337) 2026-06-17 11:27:56 +02:00
Simon L. dbfb9e981f build(deps): bump alpine from 3.23.4 to 3.24.1 in /Containers/alpine (#8336) 2026-06-17 11:27:09 +02:00
Simon L. 12dbef85cb apache: set default for AIO_LOG_LEVEL
Signed-off-by: Simon L. <szaimen@e.mail.de>
2026-06-17 11:24:46 +02:00
dependabot[bot] ff07bd3b5c build(deps): bump alpine from 3.23.4 to 3.24.1 in /Containers/watchtower
Bumps alpine from 3.23.4 to 3.24.1.

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-17 04:08:43 +00:00
dependabot[bot] 34bca93480 build(deps): bump python in /Containers/talk-recording
Bumps python from 3.14.5-alpine3.23 to 3.14.6-alpine3.23.

---
updated-dependencies:
- dependency-name: python
  dependency-version: 3.14.6-alpine3.23
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-17 04:08:39 +00:00
dependabot[bot] b0737277a1 build(deps): bump alpine from 3.23.4 to 3.24.1 in /Containers/talk
Bumps alpine from 3.23.4 to 3.24.1.

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-17 04:08:36 +00:00
dependabot[bot] 4dd354dd43 build(deps): bump alpine in /Containers/notify-push
Bumps alpine from 3.23.4 to 3.24.1.

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-17 04:08:24 +00:00
dependabot[bot] 2ff86376da build(deps): bump alpine from 3.23.4 to 3.24.1 in /Containers/imaginary
Bumps alpine from 3.23.4 to 3.24.1.

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-17 04:07:40 +00:00
dependabot[bot] 8a19b91830 build(deps): bump alpine in /Containers/domaincheck
Bumps alpine from 3.23.4 to 3.24.1.

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-17 04:07:35 +00:00
dependabot[bot] c4d09f5756 build(deps): bump alpine from 3.23.4 to 3.24.1 in /Containers/clamav
Bumps alpine from 3.23.4 to 3.24.1.

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-17 04:07:31 +00:00
dependabot[bot] ac03df3eeb build(deps): bump alpine from 3.23.4 to 3.24.1 in /Containers/borgbackup
Bumps alpine from 3.23.4 to 3.24.1.

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-17 04:07:28 +00:00
dependabot[bot] 64529186af build(deps): bump alpine from 3.23.4 to 3.24.1 in /Containers/alpine
Bumps alpine from 3.23.4 to 3.24.1.

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-17 04:07:25 +00:00