Skip to content

Commit 512c888

Browse files
Merge pull request #11833 from nextcloud/backport/11831/stable29
[stable29] Add details about outgoing connections
2 parents d2fb889 + 756cff5 commit 512c888

1 file changed

Lines changed: 35 additions & 12 deletions

File tree

admin_manual/installation/harden_server.rst

Lines changed: 35 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -236,20 +236,43 @@ security headers are shipped.
236236
Connections to remote servers
237237
-----------------------------
238238

239-
Some Nextcloud functionalites require connecting to remote servers. Depending on
240-
your server setup, these are the possible connections:
241-
242-
- www.nextcloud.com, www.startpage.com, www.eff.org, www.edri.org for checking the internet connection
243-
- cloud.nextcloud.com (https) for validating the enterprise subscription
244-
- updates.nextcloud.com (https) for Nextcloud server updates
245-
- push-notifications.nextcloud.com (https) for sending push notifications to mobile clients
246-
- pushfeed.nextcloud.com (https) for the Nextcloud announcements app
247-
- lookup.nextcloud.com (https) for updating and lookups to the federated sharing addressbook
248-
- surveyserver.nextcloud.com (https) if the admin has agreed to share anonymized data
249-
- apps.nextcloud.com (https) for available apps and their updates
250-
- github.com (https) for downloading Nextcloud standard apps
239+
Some functionalites require the Nextcloud server to be able to connect remote systems via https/443.
240+
This pragraph also includes the data which is being transmitted to the Nextcloud GmbH.
241+
Depending on your server setup, these are the possible connections:
242+
243+
- nextcloud.com, startpage.com, eff.org, edri.org
244+
- `optional (config)`_
245+
- for checking the internet connection
246+
- cloud.nextcloud.com
247+
- used for enterprise license monitoring
248+
- submitted data: subscription key, user count
249+
- updates.nextcloud.com
250+
- to check for available Nextcloud server updates
251+
- submitted data: server version, subscription key, install time, instance id, instance size
252+
- apps.nextcloud.com
253+
- to check for available apps and their updates
254+
- submitted data: subscription key
255+
- github.com
256+
- to download Nextcloud standard apps
257+
- push-notifications.nextcloud.com
258+
- sending push notifications to mobile clients
259+
- submitted data: unique device identifier, public key, push token
260+
- pushfeed.nextcloud.com
261+
- optional
262+
- checking for updates to be shown in the Nextcloud Announcements app
263+
- lookup.nextcloud.com
264+
- optional
265+
- for updating and lookups to the federated sharing addressbook
266+
- submitted data: *pending*
267+
- surveyserver.nextcloud.com
268+
- optional
269+
- if the admin has agreed to share anonymized server data
270+
- submitted data: instance id, server versions (incl. php & db), installed apps
251271
- Any remote Nextcloud server that is connected with federated sharing
252272

273+
.. _optional (config): https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html#has-internet-connection
274+
275+
253276
Setup fail2ban
254277
--------------
255278

0 commit comments

Comments
 (0)