Commit Graph

715 Commits

Author SHA1 Message Date
Morris Jobke
419a126f33
Fix underline
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2021-03-17 14:23:17 +01:00
Morris Jobke
6fd483d08d
Merge pull request #6207 from Chartman123/add-postgres-versions
Add PostgreSQL version 12 and 13 to requirements
2021-03-16 22:17:35 +01:00
Morris Jobke
27ffdc8ed7
Merge pull request #6238 from nextcloud/nc-doc-6046
Remove configuration examples
2021-03-16 22:11:59 +01:00
Morris Jobke
22fbd531f8
Merge pull request #6231 from HouraisanNEET/php-phar
Update source_installation.rst
2021-03-16 22:10:48 +01:00
gonzalo-
b6d8f1b9fd Update example_openbsd.rst
fix warning

Signed-off-by: gonzalo- <gonzalo@x61.com.ar>
2021-03-16 21:44:02 +01:00
acsfer
35fa146062
Remove configuration examples
Values are very specific for each system.
Fix https://github.com/nextcloud/documentation/issues/6046
2021-03-09 19:23:05 +01:00
hashashin1191
99a253b50d Update source_installation.rst
Signed-off-by: hashashin1191 <hashashin1191@protonmail.com>

#6224
2021-03-07 01:54:02 +08:00
github-actions[bot]
62a569efc7 Add support OpenBSD
Signed-off-by: gonzalo <gonzalo@x61.com.ar>
2021-02-19 18:28:55 +01:00
Christian Hartmann
93ed66d5ec
Add PostgreSQL version 12 and 13 to requirements
Signed-off-by: Christian Hartmann <chris-hartmann@gmx.de>
2021-02-12 22:40:06 +01:00
Joas Schilling
fda64d48c9
Adjust more php versions
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-01-15 11:53:10 +01:00
Joas Schilling
dfe90ce2e8
Adjust the manual to MySQL 8 required
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-01-15 11:47:28 +01:00
Morris Jobke
73dfc413c2
Merge pull request #5853 from Omemanti/patch-2
Update example_ubuntu.rst
2021-01-15 09:52:04 +01:00
Morris Jobke
aeb00d8f23
Merge pull request #5857 from nextcloud/anoymouserver/remove-global-browser-caching
remove global browser caching
2021-01-12 18:00:32 +01:00
Morris Jobke
e26ad35ab5
Update admin_manual/installation/system_requirements.rst
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2021-01-07 08:43:32 +01:00
Roeland Jago Douma
241de74228
Update system requirements
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2021-01-06 21:29:11 +01:00
anoy
3e32818aa7
remove global browser caching
Signed-off-by: anoy <anoymouserver@users.noreply.github.com>
2021-01-03 19:41:25 +01:00
tflidd
cf8d6b44e4
Merge pull request #5831 from anirudhdggl/master
Updated the docs for ease
2020-12-29 00:51:33 +01:00
Omemanti
87c1ddf398
Update example_ubuntu.rst
tar command gave errors, (typo?)
-xfjv => -xjvf 

 tar -xfjv nextcloud-x.y.z.tar.bz2 =>  tar -xjvf nextcloud-x.y.z.tar.bz2
2020-12-27 10:32:58 +01:00
Anirudh Duggal
9d3360c264 Modified server tuning docs to ensure that a person can find out if they already have HTTP2 enabled or not before going about reading how to do it. Also this would prevent the additional effort he has to do to find out a way to see if HTTP2 is already enabled or not
Signed-off-by: Anirudh Duggal <anirudhdggl@gmail.com>
2020-12-19 12:27:11 +05:30
Christoph Wurst
c9918d47c2
Update admin webserver config recommendations for well known handlers
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-12-16 10:36:10 +01:00
Victor Joos
8eddc06b54 Adds links to ubuntu 20.04 example
The current documentation ends abruptly when only reading the "example
installation on ubuntu 20.04" document. This commit adds some links for the
next (potential) steps.

Signed-off-by: Victor Joos <victor.joos@uclouvain.be>
2020-10-20 15:06:16 +02:00
Morris Jobke
3b03d75fc3
Merge pull request #5038 from srbaker/master
Clarify the virtual host and directory installation methods.
2020-10-06 22:28:16 +02:00
Morris Jobke
75ec4ada00
Recommend Ubuntu 20.04 instead of 18.04
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-10-06 09:06:24 +02:00
Damian Nowak
ce26db2d52
server_tuning.rst: escape regexp properly
Some shells like zsh will not auto-escape an argument if no match is found on the filesystem.
2020-10-03 21:16:06 -05:00
Steven R. Baker
bf4be01a7e Clarify the virtual host and directory installation methods.
The existing documentation makes it look as though Debian-likes only
supports directory-based configuration, and RH-likes only support
VirtualHost configuration.

I think this update is more clear about the options.

Signed-off-by: Steven R. Baker <steven@stevenrbaker.com>
2020-09-23 12:27:00 +02:00
J0WI
122ed88e53 Update urls to HTTPS
Signed-off-by: J0WI <J0WI@users.noreply.github.com>
2020-09-17 20:33:30 +02:00
Morris Jobke
9873b6be34
Merge pull request #2772 from AndrewwHummer/patch-2
Example centos walkthrough, add working secure apache config
2020-09-14 17:11:10 +02:00
Morris Jobke
c88a15c11b
Merge pull request #2197 from jivanpal/patch-2
Update nginx.rst -- Reworked the Nginx configs
2020-08-10 16:52:48 +02:00
Jivan Pal
2fa446d4e2 Change alias to root, as per discussion:
https://github.com/nextcloud/documentation/pull/2197#discussion_r467362742
2020-08-08 16:28:01 +01:00
Jivan Pal
776d23d52e Update comment 2020-08-08 00:36:41 +01:00
AndrewwHummer
3fa705e4d0
Update example_centos.rst
add ref to detailed apache config back again
2020-08-07 14:23:33 +02:00
AndrewwHummer
63cb4ad484
Example centos, add working secure apache config
It would be really helpful if the example of a CentOS Configuration Walkthrough would directly contain a working and secure apache configuration.
Just the Reference to the detailed apache config is not adequate and too easy to overlook and users will end up with an unsecure and broken config. This could lead to the usual htaccess not working questions.

So here is my proposal :)
2020-08-07 11:17:34 +02:00
Joshua Ruehlig
892754cadb
More ugly non-capturing changes 2020-08-06 10:33:34 -07:00
Joshua Ruehlig
42cbf655c3
Making comment consistent 2020-08-06 10:25:09 -07:00
Jivan Pal
1c4b5aa32c Merge since my last push 2020-08-06 17:27:50 +01:00
Jivan Pal
66f7342c64 Made 2 changes to nginx.rst:
- Changed `try_files` for `/.well-known` to allow URIs that we don't handle and not pass them to our front-end controller
- Changed rule to match `/nextcloud/*` from regex rule to equivalent prefix rule
2020-08-06 17:18:10 +01:00
Joshua Ruehlig
59c946850a
Update nginx.rst
Note is no longer relevant
2020-08-06 04:41:28 -07:00
Joshua Ruehlig
f383cf62eb
Update nginx.rst
Discussed here > https://github.com/nextcloud/documentation/pull/2197#discussion_r453641162
2020-08-06 03:15:55 -07:00
Joshua Ruehlig
1835250df2
Another minor change
You probably are correct on NGINX optimizing groups with unused captures into non-capturing groups, but unless we know for sure/see documentation I think it is best we are explicit.
2020-08-06 02:07:55 -07:00
Joshua Ruehlig
f598e2423c
Basic changes
I think we mostly agree on these, grouping them for easy merging.

Creating a new branch is giving me an error for some reason, so I will commit directly. If necessary we can always revert.
2020-08-06 01:43:10 -07:00
Hans Erasmus
9fa919502a
Update example_centos.rst
Not sure why the needed to be built manually? But a fresh install with remi 7.4 gives `php-pecl-imagick-3.4.4-10.el8.remi.7.4` and `php-pecl-redis5-5.3.1-1.el8.remi.7.4` respectively.
2020-07-31 22:51:02 +02:00
Eibe
981accc0e7
Add fail2ban hardening
Signed-off-by: Eibe <40539455+eibex@users.noreply.github.com>
2020-07-29 23:47:39 +02:00
Jivan Pal
cc79936a73 "NextCloud" → "Nextcloud" 2020-07-27 19:59:12 +01:00
Daniel Böhmer
fb51fbefe0 Escape line breaks in multiline command 2020-07-23 13:01:18 +00:00
benks
43e4a93b66
Update source_installation.rst
repaired Bullet Points.
2020-07-20 14:44:05 +02:00
Ethan Fie
fc68c5902b
Update example_ubuntu.rst
tar extract would not work without the -v option added to the command
2020-07-12 17:26:29 -05:00
Ethan Fie
65fb0798a9
Update example_ubuntu.rst
I'm somewhat new to the Linux world and was doing this on a fresh install of Ubuntu. I needed to run the apt update command in order to fetch package information for the following commands and get them to run/install the necessary packages. 

I also needed to start the MySQL server instance before I was able to run the listed commands.
2020-07-12 17:11:55 -05:00
Jivan Pal
fa55f48e6c Made 4 changes to nginx.rst
- Removed `index.htm` from `index` directive
- Rewrote `DavClnt` user agent handler using `location =` and `return`, rather than `rewrite`
- Removed block which prevents access to hidden files; incorporated rule to prevent access to root-level hidden folders into existing regex rule, as in `.htaccess`
- Removed `$uri/` from `try_files` directives for static files

Signed-off-by: Jivan Pal <jivan.pal@gmail.com>
2020-07-12 21:28:26 +01:00
Jivan Pal
6b40a23ab9 Update nginx.rst -- Reworked the Nginx configs
After inspecting the Nginx configs currently seen at [ https://docs.nextcloud.com/server/19/admin_manual/installation/nginx.html ], I have notice that they are very redundant in some areas, and handle specific paths in special ways which are not needed, and which run the risk of needing to become more specific down the road if NextCloud adds new features, as well as not handling all static filetypes. I have reworked the configs from scratch by directly adapting the `.htaccess` files, and this is the result. Comments are included in the file to give rationale/explanation for why things are written in this new way, and if the maintainers decide to accept this pull request, I will leave it up to them to decide whether to include these expository comments upstream.

Signed-off-by: Jivan Pal <jivan.pal@gmail.com>
2020-07-12 02:44:33 +01:00
Kyle Fazzari
9f6f4442f7
Actually link to snap
That link includes details for how to install snapd if necessary. Also
add a brief blurb about what the snap actually is.

Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
2020-07-08 13:27:16 -07:00