Simon L
c61261a0a1
log the whole exception if container could not be started
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-02-20 14:39:20 +01:00
Simon L
ca1b736cf7
fix borg backup restore not working anymore
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-01-29 09:34:26 +01:00
Simon L
1c8e46708f
allow to add nextcloud-aio-caddy ip-address to trusted proxies automatically
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-01-24 15:28:34 +01:00
Simon L
27e8fc9092
Merge pull request #4090 from nextcloud/automated/noid/psalm-baseline-update
...
[Automated] Update psalm-baseline.xml
2024-01-24 12:20:31 +01:00
Simon L
b4a380c1b2
try to fix psalm
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-01-24 12:18:49 +01:00
hunhejj
5ec3fd2d3d
Reword the error message shown when the password is incorrect
...
Signed-off-by: hunhejj <hunhejj@gmail.com>
2024-01-19 14:41:22 +01:00
Simon L
2c951a784b
Merge pull request #4066 from nextcloud/enh/4056/fix-image-check
...
only check if the image is actually there if no image is there
2024-01-17 09:58:16 +01:00
Simon L
faf88fe7f0
improve the hint what to do if access on 443 is blocked
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-01-17 09:52:42 +01:00
Simon L
21e1523f38
Merge pull request #4060 from nextcloud/enh/noid/improve-ip-address-check
...
improve the reserved ip-address notice
2024-01-17 09:50:52 +01:00
Simon L
5adb903eb9
Merge pull request #4050 from nextcloud/enh/noid/point-at-doc-in-rp-mode
...
point at debug documentation if AIO is in RP mode
2024-01-17 09:49:01 +01:00
Simon L
18237f59a7
Merge pull request #4047 from nextcloud/enh/4039/disable-selinux
...
disable SELinux for AIO containers
2024-01-17 09:47:56 +01:00
Simon L
d393edd926
Make port 443 error message more verbose
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-01-17 09:43:20 +01:00
Simon L
61caa08b10
only check if the image is actually there if no image is there
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-01-15 11:24:09 +01:00
Simon L
7644b5f453
improve the reserved ip-address notice
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-01-14 13:28:18 +01:00
Simon L
6518217d2b
point at documentation if AIO is in RP mode
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-01-13 10:47:27 +01:00
Simon L
27d4f793e5
disable SELinux for AIO containers
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2024-01-12 16:22:22 +01:00
Simon L
c1ef319b87
Merge pull request #3916 from nextcloud/enh/noid/trow-our-own-exception
2023-12-12 14:18:29 +01:00
Simon L
58329a7a48
log normal imageName instead of encodedImageName
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-12-11 11:20:02 +01:00
Simon L
dc223275d4
startcontainer - thow our own exception so that the message is not truncated
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-12-11 11:17:08 +01:00
Simon L
addf019e6e
allow to install Nc28 upon initial install
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-12-06 15:30:07 +01:00
Simon L
8b39a5ec73
Merge pull request #3774 from nextcloud/enh/3769/make-pull-image-failure-proof
2023-11-23 10:10:55 +01:00
Simon L
10a8f5b099
Make sure that image is correctly pulled before continuing
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-11-20 14:05:40 +01:00
Simon L
f935993ac6
rename pullContainer to pullImage
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-11-20 13:16:59 +01:00
Simon L
ea5965c149
Merge pull request #3734 from nextcloud/enh/noid/add-json-decode-and-encode
2023-11-15 22:57:32 +01:00
Simon L
cfeb8d872a
log whole error messages
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-11-15 21:04:25 +01:00
Simon L
40d7c05362
add JSON_THROW_ON_ERROR to json_encode and json_decode in config manager
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-11-13 15:39:55 +01:00
Simon L
bdb4a8cfed
do not start container if it is started already
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-11-05 20:06:25 +01:00
Simon L
1aa518d19c
Merge pull request #3611 from nextcloud/enh/noid/database-host
2023-10-30 15:09:33 +01:00
Simon L
1937fde61d
add AIO_DATABASE_HOST
...
Allow to get local ip-address of database container which allows to talk to it even in host mode (the container that requires this needs to be started first then)
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-10-30 08:54:05 +01:00
Simon L
6168ea3335
do not catch error during pullcontainer so that it throws and logs if it cannot get the image
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-10-22 17:32:15 +02:00
Simon L
c5135e3a4e
nextcloud container - allowed clients - only limit access in known use cases
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-10-20 19:37:54 +02:00
Simon L
caeff27bf5
fix backup notification setting
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-10-18 14:22:29 +02:00
Simon L
9ac528423e
Merge pull request #3516 from nextcloud/enh/3485/disable-successful-backup-notifications
2023-10-18 13:59:11 +02:00
Simon L
1daacdfa99
Merge pull request #3515 from nextcloud/enh/3461/do-not-expose-udp
2023-10-18 13:57:05 +02:00
Simon L
cea006c58f
fix regex for additional backup dirs
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-10-17 11:22:07 +02:00
Simon L
258f6683de
daily backup - allow to disable succesful backup notifications
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-10-10 12:12:11 +02:00
Simon L
b56555e92c
do not expose udp if AIO is in reverse prox mode
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-10-09 16:38:18 +02:00
Simon L
f3411f0823
overwrite APACHE_PORT, TALK_PORT and APACHE_IP_BINDING only during dockeractionmanager
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-10-04 14:05:05 +02:00
Simon L
c1c96ee08a
allow to add documentation on containers
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-10-03 20:33:44 +02:00
Simon L
395380ea2b
allow to set aio_variables from containers.json
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-10-02 15:01:51 +02:00
Simon L
5158081cfc
only add container to apache container list if display_name is set
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-10-01 12:25:11 +02:00
Simon L
36baadc559
fix detail in $path for additional containers
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-09-27 23:02:29 +02:00
Simon L
3104d6e2cc
fix detail
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-09-27 20:52:21 +02:00
Simon L
ac890f046b
merge containers.json and make sure they depend on the apache container
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-09-27 20:32:48 +02:00
Simon L
2a746863b9
allow to specify AIO_COMMUNITY_CONTAINERS
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-09-27 17:45:28 +02:00
Simon L
f221ab7655
add fail2ban as example container for testing purposes
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-09-27 14:37:03 +02:00
Simon L
6e17dec951
require image_tag and add %AIO_CHANNEL% variable
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-09-27 13:57:00 +02:00
Simon L
8e4678fe82
Merge pull request #3377 from nextcloud/enh/noid/drop-net-raw
2023-09-27 13:06:38 +02:00
Simon L
dbdefe273f
remove justinrainbow/json-schema again
...
Signed-off-by: Simon L <szaimen@e.mail.de>
Co-Authored-By: szaimen <szaimen@users.noreply.github.com>
2023-09-26 16:00:18 +02:00
Simon L
bcced0b176
drop NET_RAW from all containers
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-09-20 15:14:15 +02:00