...
Ubuntu 20.04 LTS x86_64 environment,
4 CPUs (2 cores minimum),
8 16 GB RAM (4 GB minimum memory),
10 GB hard drive space PLUS the blockchain size (currently ~23 GB).
The ADA blockchain grows over time, so you should provide enough free space to accommodate that eventual growth (40gb is currently sufficient).
...