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