PageRenderTime 25ms CodeModel.GetById 38ms RepoModel.GetById 1ms app.codeStats 0ms

/docs/manual/admin/index.rst

https://github.com/chipx86/reviewboard
ReStructuredText | 168 lines | 125 code | 43 blank | 0 comment | 0 complexity | a58570ca6c7005ef3ce77e4213cea16a MD5 | raw file
Possible License(s): GPL-2.0
  1. .. _administration-guide:
  2. ====================
  3. Administration Guide
  4. ====================
  5. Installing Review Board
  6. =======================
  7. Ready to get started with Review Board? We've made it pretty easy, depending
  8. on your platform.
  9. Installation will happen in two steps:
  10. * **Step 1: Install the Review Board packages for:**
  11. * :doc:`Linux <installation/linux>`
  12. * :doc:`macOS <installation/osx>`
  13. * :doc:`Windows <installation/windows>`
  14. * Or use our official :doc:`Docker images <installation/docker>`
  15. * :doc:`Step 2: Create your site directory <installation/creating-sites>`
  16. Upgrading Review Board
  17. ======================
  18. When you're ready to upgrade to a new version of Review Board, simply follow
  19. these steps:
  20. * :doc:`Step 1: Upgrade the Review Board packages
  21. <upgrading/upgrading-reviewboard>`
  22. * :doc:`Step 2: Upgrade your site directory <upgrading/upgrading-sites>`
  23. Optimizing Your Server
  24. ======================
  25. Once you have things running, you'll want to make sure things are working
  26. at peak performance by following our guides.
  27. * :doc:`General optimization tips <optimization/general>`
  28. * :doc:`Optimizing Memcached <optimization/memcached>`
  29. * :doc:`Optimizing MySQL <optimization/mysql>`
  30. The Administration UI
  31. =====================
  32. The Administration UI provides configuration options, database management,
  33. news updates and system information. This area is available to all users with
  34. :ref:`staff status <staff-status>` and can be reached by clicking
  35. :guilabel:`Admin` in your account navigation menu in the top-right of any
  36. page.
  37. The Administration UI is composed of four main areas:
  38. * :doc:`Admin Dashboard <admin-ui/dashboard>`
  39. * :doc:`Settings <configuration/settings>`
  40. * :doc:`Database <admin-ui/database>`
  41. * :doc:`Extensions <extensions/index>`
  42. * :doc:`Integrations <integrations/index>`
  43. Configuring Review Board
  44. ========================
  45. After your site is set up, you may want to go through settings and set up your
  46. authentication backend (if using LDAP, Active Directory, etc.), your e-mail
  47. server, and enable logging, at a minimum. There are multiple settings pages
  48. available through the Administration UI:
  49. * :doc:`General settings <configuration/general-settings>`
  50. * :doc:`Authentication settings <configuration/authentication-settings>`
  51. * :doc:`Avatar services settings <configuration/avatar-services-settings>`
  52. * :doc:`E-mail settings <configuration/email-settings>`
  53. * :doc:`Diff viewer settings <configuration/diffviewer-settings>`
  54. * :doc:`Logging settings <configuration/logging-settings>`
  55. * :doc:`SSH settings <configuration/ssh-settings>`
  56. * :doc:`File storage settings <configuration/file-storage-settings>`
  57. Next, you'll want to configure your repositories, :term:`review groups`, and
  58. :term:`default reviewers`:
  59. * :doc:`Managing repositories <configuration/repositories/index>`
  60. .. hlist::
  61. * :ref:`Bazaar <repository-scm-bazaar>`
  62. * :ref:`ClearCase <repository-scm-clearcase>`
  63. * :ref:`CVS <repository-scm-cvs>`
  64. * :ref:`Git <repository-scm-git>`
  65. * :ref:`Mercurial <repository-scm-mercurial>`
  66. * :ref:`Perforce <repository-scm-perforce>`
  67. * :ref:`Subversion <repository-scm-subversion>`
  68. .. hlist::
  69. * :ref:`Assembla <repository-hosting-assembla>`
  70. * :ref:`AWS CodeCommit <repository-hosting-aws-codecommit>`
  71. * :ref:`Beanstalk <repository-hosting-beanstalk>`
  72. * :ref:`Bitbucket <repository-hosting-bitbucket>`
  73. * :ref:`Bitbucket Server <repository-hosting-bitbucket-server>`
  74. * :ref:`Codebase <repository-hosting-codebasehq>`
  75. * :ref:`Fedora Hosted <repository-hosting-fedorahosted>`
  76. * :ref:`Gerrit <repository-hosting-gerrit>`
  77. * :ref:`GitHub <repository-hosting-github>`
  78. * :ref:`GitHub Enterprise <repository-hosting-github-enterprise>`
  79. * :ref:`GitLab <repository-hosting-gitlab>`
  80. * :ref:`Gitorious <repository-hosting-gitorious>`
  81. * :ref:`SourceForge <repository-hosting-sourceforge>`
  82. * :ref:`Unfuddle STACK <repository-hosting-unfuddle>`
  83. * :ref:`VisualStudio.com <repository-hosting-visualstudio>`
  84. * :doc:`Managing review groups <configuration/review-groups>`
  85. * :doc:`Managing default reviewers <configuration/default-reviewers>`
  86. You can also configure tighter access control and give special permissions to
  87. users:
  88. * :doc:`Learn about access control <configuration/access-control>`
  89. * :doc:`Manage users and permissions <configuration/users>`
  90. * :doc:`Set up permission groups <configuration/permission-groups>`
  91. That's not all you can set up.
  92. * :doc:`Configure WebHooks <configuration/webhooks>`, which can notify
  93. in-house or external web services when things happen on Review Board
  94. * :doc:`Manage extensions <extensions/index>`, which can add new features
  95. to Review Board
  96. * :doc:`Manage Integrations <integrations/index>`, which can add integrations
  97. between Review Board and third-party services, like:
  98. * :doc:`Asana <integrations/asana>`
  99. * :doc:`CircleCI <integrations/circle-ci>`
  100. * :doc:`Discord <integrations/discord>`
  101. * :doc:`I Done This <integrations/idonethis>`
  102. * :ref:`Jenkins CI <integrations-jenkins-ci>`
  103. * :doc:`Mattermost <integrations/mattermost>`
  104. * :doc:`Slack <integrations/slack>`
  105. * :doc:`Travis CI <integrations/travis-ci>`
  106. * :doc:`Trello <integrations/trello>`
  107. Site Maintenance
  108. ================
  109. Review Board ships with some command line management tools for working with
  110. Review Board site directories, search indexes, handle password resets, and
  111. more.
  112. * :doc:`Using the rb-site tool <sites/rb-site>`
  113. * :doc:`Set up periodic search indexing <sites/search-indexing>`
  114. * :doc:`Advanced management command line tools <sites/management-commands>`
  115. .. toctree::
  116. :maxdepth: 2
  117. :hidden:
  118. installation/index
  119. upgrading/index
  120. optimization/index
  121. admin-ui/index
  122. configuration/index
  123. extensions/index
  124. integrations/index
  125. sites/index