The hardware requirements are detailed in the documentation:
1/ Native installation REVEN v2 must be installed on a Debian 10 Buster amd64 system.
2/ Docker installation REVEN v2 image must be deployed on a Linux system.
Only the Professional Edition requires an active Internet access. Access to https://api.keygen.sh and https://dist.keygen.sh is required while using REVEN.