0
0
Fork 0
mirror of https://github.com/nextcloud/docker.git synced 2025-07-28 09:28:05 +02:00

Compare commits

..

2 commits

Author SHA1 Message Date
Valentin Brandl
68e1453f63
Merge 3c82bad618 into 6c1075b88d 2024-10-08 22:19:01 +00:00
Valentin Brandl
3c82bad618
Fix initialization of autocreate and use_ssl
According to the documentation, both `OBJECTSTORE_S3_SSL` and
`OBJECTSTORE_S3_AUTOCREATE` should default to `true`.
Currently, when these environment variables are not set, they default to
`false`. (See https://github.com/nextcloud/docker/issues/2308).

This fix works, because `strtolower(false)` returns the empty string. So
when `OBJECTSTORE_S3_SSL` is not set and `getenv('OBJECTSTORE_S3_SSL')`
returns `false`, the check `strtolower($use_ssl) !== 'false'` will
evaluate to `true`.

With this fix, both values will be `true` if they are

* not set
* the empty string
* any string that is not equal to `false` when converted to lowercase

This should now match the documented behavior.
2024-10-09 00:17:01 +02:00

Diff content is not available