Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-mail-logging domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the broken-link-checker domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the health-check domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the updraftplus domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-extended-search domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rocket domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114
Contribute - Nextcloud
Deprecated: preg_split(): Passing null to parameter #2 ($subject) of type string is deprecated in /var/www/html/wp-includes/formatting.php on line 3479

Deprecated: preg_split(): Passing null to parameter #2 ($subject) of type string is deprecated in /var/www/html/wp-includes/formatting.php on line 3479

How to contribute

Nextcloud is an open source project and an open company.
That means it is yours to make a difference!

Get involved!

Do you want to get a certain improvement in Nextcloud? Did you find a problem? Do you want to help translate, promote or document Nextcloud?

We invite you to join our development efforts on GitHub and the conversations on our forums. Interact with us on our blogs and social media channels, too!

Contribute to
Nextcloud server or apps

Learn about setting up a development environment or read our security guidelines, coding style and more!

Talk to us on our forum! We look forward to your code and thoughts.

Answer questions about Nextcloud use and development

Help answer questions users and developers have about Nextcloud!
Please be considerate of our code of conduct. We want to provide a positive and enjoyable environment for everybody.

Test Nextcloud

Testing upcoming Nextcloud Server releases is the best way of making sure the new release can do what you need it to do. And of course, only if you report a problem to us we know about it and can fix it! If you have a bug to report, see the issue submission page

Design Nextcloud

Help out with Nextcloud user interaction design
or graphic design! Get involved on the design page!

Do an internship
or work at Nextcloud

Nextcloud occasionally hires contributors as interns. It is best to ask the employees you work with about this, or send an inquiry to our jobs email address. To help equalize opportunities for tech jobs for people in underrepresented groups in tech, we have our Include program. You can submit a request for mentoring there, which can turn into an internship as well. Learn more about Include here.

Also, we are hiring. We look especially for people who want to turn their passion into their job! When possible, we hire people from our active community base or from the wider open source community.

Help promote Nextcloud

Just telling other people about Nextcloud is already immensely helpful! Use social media, real life, or write a review at the many websites that review software. Some links below! You can also represent us at events, giving a talk for example. Learn more about Nextcloud events here.

Nextcloud-conference

Let’s make Nextcloud rock!

If you have any questions, our community is happy to help you

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.