System Overview#
Latest Version#
5.1.0 on Unix and Windows systems.
System Architecture#
The following diagram shows a typical production architecture.
Supported Operating Systems#
Linux#
Ubuntu 14.04+
CentOS 6.2, 7 and 8
RHEL 6.2, 7 and 8
Debian 7.8
RedHat Fedora
Arch Linux
SUSE Linux
Windows#
Windows Vista Ultimate 64bit
Windows 7 Ultimate 64bit
Windows 8 Professional 64bit
Windows 8.1 Enterprise 64bit
Windows Server 2008 64bit
Windows Server 2008-R2 64bit
Windows Server 2012 64bit
Supported Databases#
SQLite
MySQL
MariaDB
PostgreSQL
Supported Browsers#
Chrome
Safari
Firefox
Internet Explorer 10 & 11
System Requirements#
RhodeCode Enterprise performs best on machines with ultra-fast hard disks. Generally disk performance is more important than CPU performance. In a corporate production environment handling 1000s of users and repositories you should deploy on a 12+ core 64GB RAM server. In short, the more RAM the better.
For example:
for team of 1 - 5 active users you can run on 1GB RAM machine with 1CPU
above 250 active users, RhodeCode Enterprise needs at least 8GB of memory. Number of CPUs is less important, but recommended to have at least 2-3 CPUs
Configuration Files#
config/_shared/rhodecode.ini
/home/user/.rccontrol/instance-id/search_mapping.ini
/home/user/.rccontrol/vcsserver-id/vcsserver.ini
/home/user/.rccontrol/supervisor/supervisord.ini
/home/user/.rccontrol.ini
/home/user/.rhoderc
/home/user/.rccontrol/cache/MANIFEST
For more information, see the Configuration Files Overview section.
Log Files#
/home/user/.rccontrol/instance-id/enterprise.log
/home/user/.rccontrol/vcsserver-id/vcsserver.log
/home/user/.rccontrol/supervisor/supervisord.log
/tmp/rccontrol.log
/tmp/rhodecode_tools.log
Storage Files#
/home/user/.rccontrol/instance-id/data/index/index-file.toc
/home/user/repos/.rc_gist_store
/home/user/.rccontrol/instance-id/rhodecode.db
/opt/rhodecode/store/unique-hash
Default Repositories Location#
/home/user/repos
Connection Methods#
HTTPS
SSH
RhodeCode Enterprise API
Internationalization Support#
Currently available in the following languages, see Transifex for the latest details. If you want a new language added, please contact us. To configure your language settings, see the Changing Default Language section.
|
|
Licencing Information#
See licencing information here
Peer-to-peer Failover Support#
Yes
Additional Binaries#
Yes, see Nix Packaging for full details.
Remote Connectivity#
Available
Executable Files#
Windows: RhodeCode-installer-version.exe
Deprecated Support#
Internet Explorer 8 support deprecated since version 3.7.0.
Internet Explorer 9 support deprecated since version 3.8.0.