Pablo Zmdl
f030abcafd
Make borg_restore_password an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
6df0333f71
Make borg_remote_repo an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
4d246add8a
Make borg_backup_host_location an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
6767fcfc8a
Make isFulltextsearchEnabled an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
a58c41e750
Make isImaginaryEnabled an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
52c981f49a
Make isTalkRecordingEnabled an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
d895e0d8e1
Make isTalkEnabled an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
18e5141c15
Make isCollaboraEnabled an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
2c7f32c4d4
Make isOnlyofficeEnabled an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
1013cb02fd
Make isClamavEnabled an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
33fb191dfc
Make isDockerSocketProxyEnabled an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
419eede1c0
Make isWhiteboardEnabled an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
a1bb53a400
Make restoreExcludePreviews an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
0c20e2b2f9
Make selectedRestoreTime an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
c608009981
Make install_latest_major an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
68c508f281
Make AIO_URL an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
8f02821866
Make wasStartButtonClicked an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:30 +01:00
Pablo Zmdl
681ec13b8d
Make AIO_TOKEN an attribute
...
Signed-off-by: Pablo Zmdl <pablo@nextcloud.com>
2026-01-23 17:46:29 +01:00
Simon L.
8fb3126ce7
CreateContainer: also insert the max shutdown time into the container itself
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2026-01-22 14:07:41 +01:00
Simon L.
9e3acb9f68
Merge pull request #7457 from nextcloud/enh/6878/pull-3-times
...
DockeractionManager: rewrite `PullImage` function to re-try 3 times before failing
2026-01-22 12:11:27 +01:00
Simon L.
3f581a11b3
Merge pull request #7455 from nextcloud/enh/7434/add-wud-label
...
add `wud.watch=false` to all containers
2026-01-22 12:11:18 +01:00
Simon L.
f58465f930
DockeractionManager: rewrite PullImage function to re-try 3 times before failing
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2026-01-20 10:48:17 +01:00
Simon L.
0e22f38d16
add wud.watch=false to all containers
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2026-01-19 17:10:22 +01:00
Simon L.
b5b6422328
Revert "DockerActionManager: disable seccomp policy for borgbackup container"
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2026-01-15 13:43:01 +01:00
Simon L.
95a320a3e4
DockerActionManager: disable seccomp policy for borgbackup container
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2026-01-13 11:06:14 +01:00
Jean-Yves
cdd21ae1ff
refactor: change private properties to public in Container class and update related methods
...
Signed-off-by: Jean-Yves <7360784+docjyJ@users.noreply.github.com>
2026-01-10 15:07:08 +01:00
Simon L.
91f672a7dd
Merge pull request #7191 from nextcloud/enh/noid/proxy-protocol
...
update aio-caddy to v4 and add option for proxy protocol
2025-11-28 17:40:21 +01:00
Simon L.
a8211f3d91
Merge pull request #7190 from nextcloud/enh/3950/add-compose-project
...
add `com.docker.compose.project: nextcloud-aio` label to all containers
2025-11-28 17:12:15 +01:00
Simon L.
a48a1d66be
update aio-caddy to v4 and add option for proxy protocol
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-26 13:03:42 +01:00
Simon L.
10b61a5ede
add "com.docker.compose.project" => "nextcloud-aio" to all containers
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-26 12:43:12 +01:00
Simon L.
5dd2048500
fix remaining psalm issues
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-24 17:46:44 +01:00
Simon L.
9f0b2625ea
caddy-cc: only open port 443/tcp and forward port 443/udp to talk directly
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-24 10:22:59 +01:00
Simon L.
0fe8008777
DockerActionManager: fix bug with collabora using seccomp if it is globally disabled
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-24 10:08:12 +01:00
Simon L.
ff8aed8b38
Revert "ConnectContainerIdToNetwork: remove CheckDuplicate as it is deprecated"
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-21 09:31:39 +01:00
Simon L.
790b3d668d
Merge pull request #7127 from nextcloud/enh/7096/specify-api-version
...
allow to specify the `DOCKER_API_VERSION`
2025-11-20 10:39:37 +01:00
Simon L.
143cf5157c
allow to specify the DOCKER_API_VERSION
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-20 10:38:34 +01:00
Simon L.
9a684e8b3b
fix a bug with aio-caddy now proxying all traffic to aio-talk
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-13 15:17:03 +01:00
Simon L.
2d4d9d76d6
aio-caddy: change to v3 and further adjustments
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-11 11:21:55 +01:00
Simon L.
8da65e3dff
Merge pull request #7100 from nextcloud/enh/noid/remove-checkduplicate
...
ConnectContainerIdToNetwork: remove `CheckDuplicate` as it is deprecated
2025-11-11 10:11:10 +01:00
Simon L.
673873da63
ConnectContainerIdToNetwork: remove CheckDuplicate as it is deprecated
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-11 10:07:06 +01:00
Simon L.
03e3fd0b16
increase API version to 1.44
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-11 09:18:24 +01:00
Simon L.
767e0d4b9f
fix some remaining issues with collabora
...
Codespell / Check spelling (push) Waiting to run
Docker Lint / docker-lint (push) Waiting to run
Json Validator / Json Validator (push) Waiting to run
Lint php / php-lint (push) Waiting to run
Lint php / php-lint-summary (push) Blocked by required conditions
PHP Deprecation Detector / PHP Deprecation Detector (push) Waiting to run
Static analysis / static-psalm-analysis (push) Waiting to run
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-10 15:52:35 +01:00
Simon L.
cc65481d51
fix some paths and seccompprofile
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-10 15:29:22 +01:00
Simon L.
6f945a2369
json_decode: always throw on error and fix other psalm issues
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-05 12:41:41 +01:00
Simon L.
4ba7f1ed64
collabora: load seccomp profile on the fly
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-11-05 12:08:47 +01:00
Alan Savage
29c093afae
Make secrets global and init on first use.
...
This allows all containers to use any secret declared anywhere
in their placeholders but they will not be generated and
written to the configuration until they are used.
Signed-off-by: Alan Savage <3028205+asavageiv@users.noreply.github.com>
2025-09-09 14:59:41 -07:00
Simon L.
2a95bc25f9
aio-interface: allow to force-stop Nextcloud container via API
...
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-07-28 14:34:30 +02:00
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
Alan Savage
f7d158c632
Use modern callable syntax for $placeholderValues array_map
...
Signed-off-by: Alan Savage <3028205+asavageiv@users.noreply.github.com>
2025-07-17 14:14:14 +02:00
Alan Savage
f81d22cf93
Inline placeholderToPattern and use preg_quote
...
Signed-off-by: Alan Savage <3028205+asavageiv@users.noreply.github.com>
2025-07-17 14:14:14 +02:00