You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

преди 10 години
преди 10 години
преди 1 година
преди 9 години
преди 9 години
преди 9 години
преди 1 година
преди 1 година
преди 1 година
преди 1 година
преди 1 година
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <!--
  2. - SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors
  3. - SPDX-FileCopyrightText: 2013-2016 ownCloud, Inc.
  4. - SPDX-License-Identifier: AGPL-3.0-or-later
  5. -->
  6. # Nextcloud Server ☁
  7. [![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/nextcloud/server/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/nextcloud/server/?branch=master)
  8. [![codecov](https://codecov.io/gh/nextcloud/server/branch/master/graph/badge.svg)](https://codecov.io/gh/nextcloud/server)
  9. [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/209/badge)](https://bestpractices.coreinfrastructure.org/projects/209)
  10. [![Design](https://contribute.design/api/shield/nextcloud/server)](https://contribute.design/nextcloud/server)
  11. **A safe home for all your data.**
  12. ![](https://raw.githubusercontent.com/nextcloud/screenshots/master/nextcloud-hub-files-25-preview.png)
  13. ## Why is this so awesome? 🤩
  14. * 📁 **Access your Data** You can store your files, contacts, calendars, and more on a server of your choosing.
  15. * 🔄 **Sync your Data** You keep your files, contacts, calendars, and more synchronized amongst your devices.
  16. * 🙌 **Share your Data** …by giving others access to the stuff you want them to see or to collaborate with.
  17. * 🚀 **Expandable with hundreds of Apps** ...like [Calendar](https://github.com/nextcloud/calendar), [Contacts](https://github.com/nextcloud/contacts), [Mail](https://github.com/nextcloud/mail), [Video Chat](https://github.com/nextcloud/spreed) and all those you can discover in our [App Store](https://apps.nextcloud.com)
  18. * 🔒 **Security** with our encryption mechanisms, [HackerOne bounty program](https://hackerone.com/nextcloud) and two-factor authentication.
  19. Do you want to learn more about how you can use Nextcloud to access, share, and protect your files, calendars, contacts, communication & more at home and in your organization? [**Learn about all our Features**](https://nextcloud.com/athome/).
  20. ## Get your Nextcloud 🚚
  21. - ☑️ [**Simply sign up**](https://nextcloud.com/signup/) at one of our providers either through our website or through the apps directly.
  22. - 🖥 [**Install** a server by yourself](https://nextcloud.com/install/#instructions-server) on your hardware or by using one of our ready-to-use **appliances**
  23. - 📦 Buy one of the [awesome **devices** coming with a preinstalled Nextcloud](https://nextcloud.com/devices/)
  24. - 🏢 Find a [service **provider**](https://nextcloud.com/providers/) who hosts Nextcloud for you or your company
  25. Enterprise? Public Sector or Education user? You may want to have a look into [**Nextcloud Enterprise**](https://nextcloud.com/enterprise/) provided by Nextcloud GmbH.
  26. ## Get in touch 💬
  27. * [📋 Forum](https://help.nextcloud.com)
  28. * [👥 Facebook](https://www.facebook.com/nextclouders)
  29. * [🐣 Twitter](https://twitter.com/Nextclouders)
  30. * [🐘 Mastodon](https://mastodon.xyz/@nextcloud)
  31. You can also [get support for Nextcloud](https://nextcloud.com/support)!
  32. ## Join the team 👪
  33. There are many ways to contribute, of which development is only one! Find out [how to get involved](https://nextcloud.com/contribute/), including as a translator, designer, tester, helping others, and much more! 😍
  34. ### Development setup 👩‍💻
  35. 1. 🚀 [Set up your local development environment](https://docs.nextcloud.com/server/latest/developer_manual/getting_started/devenv.html)
  36. 2. 🐛 [Pick a good first issue](https://github.com/nextcloud/server/labels/good%20first%20issue)
  37. 3. 👩‍🔧 Create a branch and make your changes. Remember to sign off your commits using `git commit -sm "Your commit message"`
  38. 4. ⬆ Create a [pull request](https://opensource.guide/how-to-contribute/#opening-a-pull-request) and `@mention` the people from the issue to review
  39. 5. 👍 Fix things that come up during a review
  40. 6. 🎉 Wait for it to get merged!
  41. Third-party components are handled as git submodules which have to be initialized first. So aside from the regular git checkout invoking `git submodule update --init` or a similar command is needed, for details see Git documentation.
  42. Several apps that are included by default in regular releases such as [First run wizard](https://github.com/nextcloud/firstrunwizard) or [Activity](https://github.com/nextcloud/activity) are missing in `master` and have to be installed manually by cloning them into the `apps` subfolder.
  43. Otherwise, git checkouts can be handled the same as release archives, by using the `stable*` branches. Note they should never be used on production systems.
  44. ### Tools we use 🛠
  45. - [👀 BrowserStack](https://browserstack.com) for cross-browser testing
  46. - [🌊 WAVE](https://wave.webaim.org/extension/) for accessibility testing
  47. - [🚨 Lighthouse](https://developers.google.com/web/tools/lighthouse/) for testing performance, accessibility, and more
  48. #### Helpful bots at GitHub :robot:
  49. - Comment on a pull request with `/update-3rdparty` to update the 3rd party submodule. It will update to the last commit of the 3rd party branch named like the PR target.
  50. ## Contribution guidelines 📜
  51. All contributions to this repository from June 16, 2016, and onward are considered to be
  52. licensed under the AGPLv3 or any later version.
  53. Nextcloud doesn't require a CLA (Contributor License Agreement).
  54. The copyright belongs to all the individual contributors. Therefore we recommend
  55. that every contributor adds the following line to the header of a file if they
  56. changed it substantially:
  57. ```
  58. @copyright Copyright (c) <year>, <your name> (<your email address>)
  59. ```
  60. Please read the [Code of Conduct](https://nextcloud.com/community/code-of-conduct/). This document offers some guidance to ensure Nextcloud participants can cooperate effectively in a positive and inspiring atmosphere and to explain how together we can strengthen and support each other.
  61. Please review the [guidelines for contributing](.github/CONTRIBUTING.md) to this repository.
  62. More information on how to contribute: [https://nextcloud.com/contribute/](https://nextcloud.com/contribute/)