Docker compose
This page describes how to set up a self-managed instance of R2Devops using Docker-compose.
💻 Requirements
- GitLab instance version >=17.7
- The system requires a Linux server. It runs in 🐳 Docker containers using a
docker-compose configuration. Specifications:
- OS: Ubuntu or Debian
- Hardware
- CPU x86_64/amd64 with at least 2 cores
- 4 GB RAM
- 250 GB of storage for R2Devops
- Network
- Users must be able to reach the R2Devops server on TCP ports 80 and 443
- The R2Devops server must be able to access internet
- The R2Devops server must be able to communicate with GitLab instance
- The installation process requires write access to the DNS Zone to set up R2Devops domain
- If the server is not reachable from internet or if you want to use your own certificate for HTTPS, you need to be able to generate certificate during the installation process for R2Devops domain
- Installed software