System Overview¶
Latest Version¶
- 4.27.1 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¶
/home/user/.rccontrol/instance-id/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.
|
|
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.