986 Commits

Author SHA1 Message Date
Daniel Kesselberg
d739b47f02 docs(previews): mp3 previews disabled by default
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-11-22 18:57:48 +01:00
Miłosz Kosobucki
80ea2dcede Add mp4 and webm to nginx config
Mp4 is used by the firstrun plugin. Without these being mentioned in
this section, the firstrun movie isn't shown and the first run modal
dialog apparently can't be closed.

Webm added for completeness as there are files like this in firstrun
assets.

Signed-off-by: Miłosz Kosobucki <milosz@kosobucki.pl>
2025-11-21 10:06:17 +00:00
janepie
c3cbc1124b Fix: add ref
Signed-off-by: janepie <49834966+janepie@users.noreply.github.com>
2025-11-12 14:04:55 +00:00
Jana Peper
bf20fbe33b feat: add link to required remote servers in system requirements
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-12 14:04:55 +00:00
Josh
58e7427e49 docs(admin): Add tip about detecting silent denials in SELinux
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-10-30 19:10:18 +00:00
Joas Schilling
9a6c3245bd fix(hardening): Adjust server list
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-27 16:18:39 +00:00
provokateurin
4b2246b567 fix(admin): Add missing Github domain and explain App store download domains
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-10-01 16:04:52 +00:00
rakekniven
ab9b48557f Merge branch 'stable31' into patch/fix-incorrect-heading-markup-in-centos8-install-example-stable31 2025-09-17 16:39:26 +02:00
alperozturk
f391838737 chore: bump min android version to 8.1
Signed-off-by: alperozturk <alper_ozturk@proton.me>
2025-09-11 15:47:08 +00:00
林博仁(Buo-ren Lin)
205acf091a Fix incorrect heading markup in example_centos.rst
Fixes #13633.

Signed-off-by: 林博仁(Buo-ren Lin) <buo.ren.lin@gmail.com>
2025-09-09 07:19:40 +00:00
Ferdinand Thiessen
22af1a8bf9 fix(nginx): fastcgi_request_buffering must be on
* resolves: https://github.com/nextcloud/documentation/issues/9574

Some clients like DAVx5 use chunked transfer encoding.
PHP-FPM does not support this[1] because it requires to comply with the
CGI standard - 20+ years old - which enforces a Content-Length header.

So we need to buffer the whole request until passing it to PHP-FPM.

Without this 0-byte files would be created on Nextcloud as PHP-FPM will
not only set content-length to 0 but also does not pass the body data
stream.

[1] https://bugs.php.net/bug.php?id=51191 and https://github.com/php/php-src/pull/7509

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-04 13:54:28 +00:00
Alper Öztürk
a237ddba6c Update system_requirements.rst
Signed-off-by: Alper Öztürk <67455295+alperozturk96@users.noreply.github.com>
2025-07-25 23:54:22 +00:00
Ayke Halder
f774d3affb Add hint to pretty URLs: edit config htaccess.ignorefrontcontroller if htaccess SetEnv does not work
This fixes https://github.com/nextcloud/documentation/issues/13125

Signed-off-by: Ayke Halder <rr-it@users.noreply.github.com>
2025-05-22 17:43:21 +00:00
Simon L.
8607b07d08 docs: aio-imaginary image has been moved to ghcr.io
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-04-11 10:52:16 +02:00
Josh
8863095101 fix(admin): Update required sqlite to 3.24+
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-03-26 08:12:33 +01:00
Joas Schilling
ee727d0dba fix: Adjust links to stay on the same Nextcloud version of the docs
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-31 15:53:48 +01:00
Josh
20f496e3c6 chore: remove no longer applicable Imaginary + HEIC warning
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-01-11 15:08:51 -05:00
Marcel Müller
680ab7552e chore(talk): Update minimum requirements to 9.0+
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-01-02 15:43:19 +01:00
Andy Scherzinger
69ce4b8c7a docs: Add generic uninstallation pointers
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-12-12 11:03:32 +01:00
Claudio Cambra
1604fb6412 Add note on Apple App Transport Security for the macOS desktop client
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-12-06 18:04:19 +01:00
Sowjanya Kota
ba5db8e99e Update minimum android version supported for talk
Signed-off-by: Sowjanya Kota <sowjanya.kch@gmail.com>
2024-11-20 16:40:29 +01:00
Côme Chilliet
cc695515d7 Merge pull request #12292 from nextcloud/bugfix/noid/8.4-support
feat(developer): Mention PHP 8.4 support
2024-11-18 11:51:05 +01:00
Joas Schilling
89793e80be fix(admin): List PHP 8.4 as supported
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-18 11:36:00 +01:00
MichaIng
89d32dea06 Merge pull request #12284 from nextcloud/enh/opcache
enh(admin_manual): update OPcache JIT docs
2024-11-15 11:15:55 +01:00
Bernard Spil
0e98ef8a1b Fix device enrollment with mod_fcgi
The Nextcloud application requires access to the Authorization header for device enrollment.

Without forwarding the Authorization header to php-fpm from Apache, all device enrollment will fail with the auth flow v2.
2024-11-13 19:24:57 +01:00
Ferdinand Thiessen
3e10a7c536 Merge pull request #12363 from nextcloud/feat/postgres-12-17
feat: Support postgres 17 but drop postgres 12
2024-11-13 14:12:28 +01:00
Joas Schilling
95e8ae80ca Merge pull request #12328 from tgoeg/patch-1
Update harden_server.rst - improve fail2ban section
2024-11-13 07:48:59 +01:00
Ferdinand Thiessen
d2a379c52d feat: Support postgres 17 but drop postgres 12
* 17 is the latest release we should support
* 12 is now (as of 2024-11-15) end-of-life.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-11-13 02:58:48 +01:00
Josh Richards
69952ba04d Add link to Big File handling section from nginx doc chapter
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
2024-11-13 02:13:01 +01:00
MichaIng
538390d924 enh(admin_manual): update OPcache JIT docs
Single Nextcloud instances have shown to use less than 2 MiB of the configured JIT buffer size, so that 8 MiB is sufficient by a large margin. Using any larger value pre-occupies the `opcache.memory_consumption` accurdingly and 128 MiB would hence fill its default 128 MiB completely, without any benefit.

The example JIT size is hence reduced to 8 MiB. Enabling JIT however has shown to raise overall OPcache usage by a larger amount than the configured JIT size, so that `opcache.memory_consumption` might still need to be raised in some cases. This information is added to the documentation: https://github.com/nextcloud/all-in-one/issues/2755#issuecomment-1591848523

Additionally, the info is added that JIT is currently supported on x86 platforms only.

Signed-off-by: MichaIng <micha@dietpi.com>
2024-10-29 16:40:36 +01:00
MichaIng
c7f433a042 fix(admin): remove mentions of apc.enable_cli
After https://github.com/nextcloud/server/pull/46151, Nextcloud does not require `apc.enable_cli` to be enabled anymore, but will fallback to the dummy NullCache instead for CLI calls. All mentions of this PHP configuration option are hence removed.

Additionally, one left mention of `opcache.enable_cli` is removed, which was never required.

Signed-off-by: MichaIng <micha@dietpi.com>
2024-10-29 16:35:41 +01:00
tgoeg
410319591c Update harden_server.rst - improve fail2ban section
Nextcloud won't log failed login attempts in log levels > 2.
Added this to the documentation, and, while at it, improved the fail2ban guide in a few other places.

Fixes #12327.

Signed-off-by: tgoeg <39340276+tgoeg@users.noreply.github.com>
2024-10-28 13:06:34 +01:00
Joas Schilling
448e416a6b fix(admin): Document oft loading for nginx
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-10-11 08:42:25 +02:00
creiser-jambit
fc49fc13f6 fixed link
Signed-off-by: creiser-jambit <creiser-jambit@users.noreply.github.com>
2024-09-21 21:39:47 +02:00
michnovka
ae4d7ba285 Update nginx-root.conf.sample
Add version so its easy to check when updates are needed

Signed-off-by: michnovka <michnovka@gmail.com>
2024-09-19 00:27:33 +02:00
Josh
cb09ad5cf6 fix: add minimum sqlite version to system requirements
Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
2024-09-16 16:57:14 -04:00
Istvan Berenyi
dc56b80a4d Update nginx-subdir.conf.sample
Signed-off-by: Istvan Berenyi <39776299+istvan-berenyi@users.noreply.github.com>
2024-09-11 17:39:35 +01:00
Istvan Berenyi
413b332b80 Update admin_manual/installation/nginx-root.conf.sample
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Istvan Berenyi <39776299+istvan-berenyi@users.noreply.github.com>
2024-09-11 17:38:04 +01:00
Istvan Berenyi
84410d1ced Update nginx-subdir.conf.sample
Updated Nginx subdir conf file with new formatting of http2

Signed-off-by: Istvan Berenyi <39776299+istvan-berenyi@users.noreply.github.com>
2024-09-10 19:02:36 +01:00
Istvan Berenyi
5e976df502 Update nginx-root.conf.sample
Updated Nginx root conf file with new formatting of http2

Signed-off-by: Istvan Berenyi <39776299+istvan-berenyi@users.noreply.github.com>
2024-09-10 19:01:27 +01:00
Daniel Kesselberg
8ce8939735 chore: add trailing comma for allowed_admin_ranges
Most of our examples have a trailing comma to easier copy and paste.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-09-09 14:17:04 +02:00
Simon L.
ccbe30a690 address review
Signed-off-by: Simon L. <szaimen@e.mail.de>

Co-authored-by: Josh <josh.t.richards@gmail.com>
Signed-off-by: Simon L. <szaimen@e.mail.de>
2024-08-29 11:22:26 +02:00
Rello
7a076caa0b Add Enterprise-AIO hint to installation options
Add Enterprise-AIO hint to installation options

Signed-off-by: Rello <Rello@users.noreply.github.com>
2024-08-26 12:32:18 +02:00
Benjamin Gaussorgues
b5f414b989 feat(admin): harden server with admin IP restrict
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2024-07-24 16:01:42 +02:00
Daniel Kesselberg
2f269adec6 feat: hello codespell
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-07-23 13:04:10 +02:00
Joas Schilling
3c0222564f feat(admin): List more supported Oracle versions
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-19 16:44:24 +02:00
Simon L.
451349a6cc Merge pull request #12028 from nextcloud/admin/webp
feat(admin): Add note about `webp` static assets
2024-07-17 16:10:54 +02:00
Ferdinand Thiessen
64cfff1db8 feat(admin): Add note about webp static assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-17 14:03:01 +02:00
Ferdinand Thiessen
1f60f2c82f fix(admin): Adjust supported Ubuntu versions (incl. 24.04)
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-17 13:54:41 +02:00
Daniel
17ecda3c77 Merge pull request #12023 from nextcloud/fix-adjust-php-fpm-install-notes-for-new-setupcheck
fix: adjust php-fpm install notes for new setupcheck
2024-07-17 10:26:51 +02:00