summaryrefslogtreecommitdiffstats
path: root/.examples
AgeCommit message (Collapse)Author
2023-12-16Update the examples section according to the latest nginx configuration ↵Kaloyan Nikolov
required. (#2123) Signed-off-by: Kaloyan K Nikolov <tzerber@gmail.com>
2023-10-15Remove legacy header X-Download-Options in nginx.conf examples (#2077)am97
The header was relevant for Internet Explorer only and was removed from the nextcloud/server code: https://github.com/nextcloud/server/commit/ea0e45d81e6963dab8c89981538f9d5fe2d51472 Signed-off-by: Andrés Maldonado <maldonado@codelutin.com>
2023-08-10Apply changes from #2033 to the examples. (#2046)David Li
Signed-off-by: David Li <david@davidl.me>
2023-04-02Updates X-Robot-Tag in nginx.conf examples (#1960)Stavros Kois
* Update X-Robot-Tag in nginx.conf example Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * update nginx.conf examples * Update .examples/docker-compose/insecure/mariadb/fpm/web/nginx.conf Co-authored-by: J0WI <J0WI@users.noreply.github.com> Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> * apply to all files --------- Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com> Co-authored-by: J0WI <J0WI@users.noreply.github.com>
2023-03-28 Support SELinux in docker-compose.yml examples (fix #324) (#1957)J0WI
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2023-03-28Update MariaDB to 10.6 (#1956)J0WI
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2023-03-21Reference latest instead of hardcoded versions in admin manual links (#1947)severinkaelin
Signed-off-by: severinkaelin <39438642+severinkaelin@users.noreply.github.com>
2023-02-17Enable MariaDB binary log (#1881)Adam Monsen
* Enable MariaDB binary log This resolves a warning in the database server log: [Warning] You need to use --log-bin to make --binlog-format work. Pros: * support for point-in-time recovery * necessary for replication Cons: * slows down database operations ("slightly", per the manual) * takes up disk space (mitigated by `--expire-logs-days=2`) See also: * <https://mariadb.com/kb/en/binary-log/> * <https://mariadb.com/kb/en/full-list-of-mariadb-options-system-and-status-variables/> Alternatives: 1. Do not add `--log-bin`. Remove `--binlog-format` instead. This causes the least amount of change for existing installations. Signed-off-by: Adam Monsen <haircut@gmail.com> * remove --expire-logs-days=2 mariadb flag This better aligns with recommendations in the Nextcloud documentation. Also: the flag isn't necessary. There are already set times for cleanup: The MySQL and MariaDB documentation both state that binary logs will be purged on startup and flush/rotation. Signed-off-by: Adam Monsen <haircut@gmail.com> --------- Signed-off-by: Adam Monsen <haircut@gmail.com>
2023-02-08add note about running non-root with cron (#1901)Adam Monsen
Signed-off-by: Adam Monsen <haircut@gmail.com>
2022-12-01Fix #1021 (#1872)J0WI
Signed-off-by: J0WI <J0WI@users.noreply.github.com> Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2022-12-01Fix #1021 (#1871)J0WI
2022-09-06enable mariadb auto upgrade (#1814)Adam Monsen
* enable mariadb auto upgrade This fixes after-upgrade issues, for example: [ERROR] Incorrect definition of table mysql.event: expected column 'definer' at position 3 to have type varchar(, found type char(141). The upgrade only happens when necessary. I also disabled the system database backup because I assume users create and test their own backups. Signed-off-by: Adam Monsen <haircut@gmail.com> * use 1s instead of "yesplease" Any nonzero value is valid for these environment variables. Signed-off-by: Adam Monsen <haircut@gmail.com> Signed-off-by: Adam Monsen <haircut@gmail.com>
2022-02-17Prevent nginx HTTP Server DetectionJan Kiesewetter
Signed-off-by: Jan Kiesewetter <jan@t3easy.de>
2022-01-14Revert volumes_from (#1677)Lejo
Signed-off-by: Lejo1 <Lejo_1@web.de>
2021-12-10Update Nginx-Proxy Docker repository (#1644)Lejo
Signed-off-by: Lejo1 <Lejo_1@web.de>
2021-11-25add rewrite rule from official docs to nginx examples (#1635)aney1
Without this rewrite rule you can't access some pages (like LDAP config). These lines are present in the official docs: https://docs.nextcloud.com/server/latest/admin_manual/installation/nginx.html Signed-off-by: aney1 <aney1@users.noreply.github.com>
2021-11-25Switch to new nginx companion registry. (#1571)rafgk
As stated in https://hub.docker.com/r/jrcs/letsencrypt-nginx-proxy-companion/ the the project has moved to a new registry and therefore that should be used instead.
2021-08-23fix acme volume with letsencrypt-nginx-proxy-companion >= v2.0.0 (#1358)Marcel Blöcher
Signed-off-by: Marcel Blöcher <mblo@users.noreply.github.com>
2021-07-18Lock mariadb to 10.5 in examples (fix #1536) (#1539)J0WI
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2021-07-18don't expose insecure ports to the public (#1523)fariszr
* don't expose insecure ports to public * don't expose insecure ports to public Signed-off-by: Fariszr <35614734+fariszr@users.noreply.github.com>
2021-06-27Update nginx.conf (#1517)J0WI
https://github.com/nextcloud/documentation/blob/master/admin_manual/installation/nginx-root.conf.sample Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2021-04-28typoJ0WI
2021-04-26Reduce examples (#1484)J0WI
2021-02-19Changed the in #1380 forgotten config file (#1409)Tim
Signed-off-by: BuildTools <tim.tannert@tu-dortmund.de>
2021-01-25Changing of nginx reverse proxy config (#1380)warren-ru
* Update nginx.conf * Update nginx.conf * Update nginx.conf
2021-01-08minor typographical edits (#1352)Bill Mitchell
Signed-off-by: Bill Mitchell <bill@publicrelay.com>
2020-05-05Replace libressl with openssl (#1098)J0WI
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2020-04-22Serve mp4 and webm files directly in nginx (#1076)J0WI
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2020-02-23rename imagick extension package for buster compat (#1008)Simon
Signed-off-by: Simon Hötten <simon@hoetten.org>
2020-01-13Remove workaround to create the postgres db (fix #886) (#961)J0WI
This reverts commit 4df6f795684fcfdb2b507f89a388e9ad9e6e081e. The upstream bug has been fixed in https://github.com/nextcloud/server/pull/15187 Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2020-01-09Correct supervisord examples so that the container can start (#925)Diab Neiroukh
Inspired by #847, I selected the rootdir as the place for our configuration since we already chuck a few files there as seen by https://github.com/nextcloud/docker/blob/master/17.0/fpm-alpine/Dockerfile#L122. Suggested-by: mikecai <mikecai@us.ibm.com> Signed-off-by: Diab Neiroukh <officiallazerl0rd@gmail.com>
2019-11-07examples: docker-compose: Update nginx configs (#912)alexschroth
* examples: docker-compose: insecure: postgres: Update nginx.conf This commit applies the latest nginx configuration from the official documentation. Therefore it also helps to fix CVE-2019-11043. References: - https://nextcloud.com/blog/urgent-security-issue-in-nginx-php-fpm - https://docs.nextcloud.com/server/17/admin_manual/installation/nginx.html Signed-off-by: Alexander Schroth <alexander.schroth@fau.de> * examples: docker-compose: insecure: mariadb-cron-redis: Update nginx.conf This commit applies the latest nginx configuration from the official documentation. Therefore it also helps to fix CVE-2019-11043. References: - https://nextcloud.com/blog/urgent-security-issue-in-nginx-php-fpm - https://docs.nextcloud.com/server/17/admin_manual/installation/nginx.html Signed-off-by: Alexander Schroth <alexander.schroth@fau.de> * examples: docker-compose: insecure: mariadb: Update nginx.conf This commit applies the latest nginx configuration from the official documentation. Therefore it also helps to fix CVE-2019-11043. References: - https://nextcloud.com/blog/urgent-security-issue-in-nginx-php-fpm - https://docs.nextcloud.com/server/17/admin_manual/installation/nginx.html Signed-off-by: Alexander Schroth <alexander.schroth@fau.de> * examples: docker-compose: with-nginx-proxy: mariadb: Update nginx.conf This commit applies the latest nginx configuration from the official documentation. Therefore it also helps to fix CVE-2019-11043. References: - https://nextcloud.com/blog/urgent-security-issue-in-nginx-php-fpm - https://docs.nextcloud.com/server/17/admin_manual/installation/nginx.html Signed-off-by: Alexander Schroth <alexander.schroth@fau.de> * examples: docker-compose: with-nginx-proxy: mariadb-cron-redis: Update nginx.conf This commit applies the latest nginx configuration from the official documentation. Therefore it also helps to fix CVE-2019-11043. References: - https://nextcloud.com/blog/urgent-security-issue-in-nginx-php-fpm - https://docs.nextcloud.com/server/17/admin_manual/installation/nginx.html Signed-off-by: Alexander Schroth <alexander.schroth@fau.de> * examples: docker-compose: with-nginx-proxy: postgres: Update nginx.conf This commit applies the latest nginx configuration from the official documentation. Therefore it also helps to fix CVE-2019-11043. References: - https://nextcloud.com/blog/urgent-security-issue-in-nginx-php-fpm - https://docs.nextcloud.com/server/17/admin_manual/installation/nginx.html Signed-off-by: Alexander Schroth <alexander.schroth@fau.de> * examples: docker-compose: with-nginx-proxy-self-signed-ssl: mariadb: Update nginx.conf This commit applies the latest nginx configuration from the official documentation. Therefore it also helps to fix CVE-2019-11043. References: - https://nextcloud.com/blog/urgent-security-issue-in-nginx-php-fpm - https://docs.nextcloud.com/server/17/admin_manual/installation/nginx.html Signed-off-by: Alexander Schroth <alexander.schroth@fau.de>
2019-11-06Add procps to smb examples (closes #557)J0WI
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2019-10-26Add gmp php extensionMarcel Klehr
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2019-07-05Allow nextcloud to create the postgres db (#784)Tilo Spannagel
Signed-off-by: Tilo Spannagel <development@tilosp.de>
2019-06-19nginx-proxy: Set proxy_request_buffering to off. Fixes #650 (#651)Christoph Reiter
Otherwise nginx buffers uploads which at least with the linux client results in large files failing to upload and the upload stats not updating. Signed-off-by: Christoph Reiter <reiter.christoph@gmail.com>
2019-06-19Let nginx decide on number of worker processes (#732)ykgmfq
From https://www.nginx.com/blog/tuning-nginx/: In most cases, running one worker process per CPU core works well, and we recommend setting this directive to auto to achieve that. There are times when you may want to increase this number, such as when the worker processes have to do a lot of disk I/O.
2019-03-04Issue #674 - Fix Remaining `.woff2` Issues in NGinx Config ExamplesGuy Elsmore-Paddock
This ensures that the remaining NGinx config examples are updated to handle WOFF 2 font files. Closes #674. Signed-off-by: Guy Elsmore-Paddock <guy@inveniem.com>
2019-02-07Remove app dockerfileTilo Spannagel
Signed-off-by: Tilo Spannagel <development@tilosp.de>
2019-02-07Merge pull request #600 from marceljd/redis-env-varsTilo Spannagel
Set Redis through environment variables
2019-02-01Add SVG support in full exampleJ0WI
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2019-01-27removed old redis.config.php filesmarceljd
On branch redis-env-vars Changes to be committed: deleted: ../../apache/app/redis.config.php deleted: redis.config.php deleted: ../../../../with-nginx-proxy/mariadb-cron-redis/apache/app/redis.config.php deleted: ../../../../with-nginx-proxy/mariadb-cron-redis/fpm/app/redis.config.php Signed-off-by: marceljd <support@dihosting.ch>
2019-01-27 Changes to be committed:marceljd
modified: .config/redis.config.php modified: .examples/docker-compose/insecure/mariadb-cron-redis/apache/docker-compose.yml modified: .examples/docker-compose/insecure/mariadb-cron-redis/fpm/docker-compose.yml modified: .examples/docker-compose/with-nginx-proxy/mariadb-cron-redis/apache/docker-compose.yml modified: .examples/docker-compose/with-nginx-proxy/mariadb-cron-redis/fpm/docker-compose.yml modified: 13.0/apache/Dockerfile modified: 13.0/apache/config/redis.config.php modified: 13.0/fpm-alpine/Dockerfile modified: 13.0/fpm-alpine/config/redis.config.php modified: 13.0/fpm/Dockerfile modified: 13.0/fpm/config/redis.config.php modified: 14.0/apache/Dockerfile modified: 14.0/apache/config/redis.config.php modified: 14.0/fpm-alpine/Dockerfile modified: 14.0/fpm-alpine/config/redis.config.php modified: 14.0/fpm/Dockerfile modified: 14.0/fpm/config/redis.config.php modified: 15.0/apache/Dockerfile modified: 15.0/apache/config/redis.config.php modified: 15.0/fpm-alpine/Dockerfile modified: 15.0/fpm-alpine/config/redis.config.php modified: 15.0/fpm/Dockerfile modified: 15.0/fpm/config/redis.config.php modified: README.md Signed-off-by: marceljd <support@dihosting.ch>
2019-01-21Merge pull request #586 from nicokaiser/nginx-woff2J0WI
Fix woff2 files in nginx examples
2019-01-21Fix woff2 files in nginx examplesNico Kaiser
Since some versions of Nextcloud, fonts are served as woff2, which is not forwarded to index.php by the supplied nginx.conf. This leads to nginx returning the dynamic index page instead of the static fonts. Signed-off-by: Nico Kaiser <nico@kaiser.me>
2019-01-14Remove man dir from examplesJ0WI
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2019-01-07Remove reference to line numberJ0WI
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2019-01-05Refactor install process and remove build depsJ0WI
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2019-01-05Add Alpine variant to Dockerfile examplesJ0WI
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2018-12-12Add imagick php extensionRobert Dailey
There is a warning issued in Nextcloud 15 about 'imagick' php extension not being present. They highly recommend that it be installed. Fixes #574, fixes #263 Signed-off-by: Robert Dailey <rcdailey@gmail.com>