##// END OF EJS Templates
docs: update info about requirements
marcink -
r111:0e0e958e default
parent child Browse files
Show More
@@ -1,163 +1,171 b''
1 1 .. _system-overview-ref:
2 2
3 3 System Overview
4 4 ===============
5 5
6 6 Latest Version
7 7 --------------
8 8
9 9 * |release| on Unix and Windows systems.
10 10
11 11 System Architecture
12 12 -------------------
13 13
14 14 The following diagram shows a typical production architecture.
15 15
16 16 .. image:: ../images/architecture-diagram.png
17 17 :align: center
18 18
19 19 Supported Operating Systems
20 20 ---------------------------
21 21
22 22 Linux
23 23 ^^^^^
24 24
25 25 * Ubuntu 14.04
26 26 * CentOS 6.2 and 7
27 27 * Debian 7.8
28 28 * RedHat Fedora
29 29 * Arch Linux
30 30 * SUSE Linux
31 31
32 32 Windows
33 33 ^^^^^^^
34 34
35 35 * Windows Vista Ultimate 64bit
36 36 * Windows 7 Ultimate 64bit
37 37 * Windows 8 Professional 64bit
38 38 * Windows 8.1 Enterprise 64bit
39 39 * Windows Server 2008 64bit
40 40 * Windows Server 2008-R2 64bit
41 41 * Windows Server 2012 64bit
42 42
43 43 Supported Databases
44 44 -------------------
45 45
46 46 * SQLite
47 47 * MySQL
48 48 * MariaDB
49 49 * PostgreSQL
50 50
51 51 Supported Browsers
52 52 ------------------
53 53
54 54 * Chrome
55 55 * Safari
56 56 * Firefox
57 57 * Internet Explorer 10 & 11
58 58
59 59 System Requirements
60 60 -------------------
61 61
62 62 |RCM| performs best on machines with ultra-fast hard disks. Generally disk
63 63 performance is more important than CPU performance. In a corporate production
64 64 environment handling 1000s of users and |repos| you should deploy on a 12+
65 65 core 64GB RAM server. In short, the more RAM the better.
66 66
67
68 For example:
69
70 - for team of 1 - 5 active users you can run on 1GB RAM machine with 1CPU
71 - above 250 active users, |RCM| needs at least 8GB of memory.
72 Number of CPUs is less important, but recommended to have at least 2-3 CPUs
73
74
67 75 .. _config-rce-files:
68 76
69 77 Configuration Files
70 78 -------------------
71 79
72 80 * :file:`/home/{user}/.rccontrol/{instance-id}/rhodecode.ini`
73 81 * :file:`/home/{user}/.rccontrol/{instance-id}/mapping.ini`
74 82 * :file:`/home/{user}/.rccontrol/{vcsserver-id}/vcsserver.ini`
75 83 * :file:`/home/{user}/.rccontrol/supervisor/supervisord.ini`
76 84 * :file:`/home/{user}/.rccontrol.ini`
77 85 * :file:`/home/{user}/.rhoderc`
78 86 * :file:`/home/{user}/.rccontrol/cache/MANIFEST`
79 87
80 88 For more information, see the :ref:`config-files` section.
81 89
82 90 Log Files
83 91 ---------
84 92
85 93 * :file:`/home/{user}/.rccontrol/{instance-id}/enterprise.log`
86 94 * :file:`/home/{user}/.rccontrol/{vcsserver-id}/vcsserver.log`
87 95 * :file:`/home/{user}/.rccontrol/supervisor/supervisord.log`
88 96 * :file:`/tmp/rccontrol.log`
89 97 * :file:`/tmp/rhodecode_tools.log`
90 98
91 99 Storage Files
92 100 -------------
93 101
94 102 * :file:`/home/{user}/.rccontrol/{instance-id}/data/index/{index-file.toc}`
95 103 * :file:`/home/{user}/repos/.rc_gist_store`
96 104 * :file:`/home/{user}/.rccontrol/{instance-id}/rhodecode.db`
97 105 * :file:`/opt/rhodecode/store/{unique-hash}`
98 106
99 107 Default Repositories Location
100 108 -----------------------------
101 109
102 110 * :file:`/home/{user}/repos`
103 111
104 112 Connection Methods
105 113 ------------------
106 114
107 115 * HTTPS
108 116 * SSH
109 117 * |RCM| API
110 118
111 119 Internationalization Support
112 120 ----------------------------
113 121
114 122 Currently available in the following languages, see `Transifex`_ for the
115 123 latest details. If you want a new language added, please contact us. To
116 124 configure your language settings, see the :ref:`set-lang` section.
117 125
118 126 .. hlist::
119 127
120 128 * Belorussian
121 129 * Chinese
122 130 * French
123 131 * German
124 132 * Italian
125 133 * Japanese
126 134 * Portuguese
127 135 * Polish
128 136 * Russian
129 137 * Spanish
130 138
131 139 Licencing Information
132 140 ---------------------
133 141
134 142 * See licencing information `here`_
135 143
136 144 Peer-to-peer Failover Support
137 145 -----------------------------
138 146
139 147 * Yes
140 148
141 149 Additional Binaries
142 150 -------------------
143 151
144 152 * Yes, see :ref:`rhodecode-nix-ref` for full details.
145 153
146 154 Remote Connectivity
147 155 -------------------
148 156
149 157 * Available
150 158
151 159 Executable Files
152 160 ----------------
153 161
154 162 Windows: :file:`RhodeCode-installer-{version}.exe`
155 163
156 164 Deprecated Support
157 165 ------------------
158 166
159 167 - Internet Explorer 8 support deprecated since version 3.7.0.
160 168 - Internet Explorer 9 support deprecated since version 3.8.0.
161 169
162 170 .. _here: https://rhodecode.com/licenses/
163 171 .. _Transifex: https://www.transifex.com/projects/p/RhodeCode/
General Comments 0
You need to be logged in to leave comments. Login now