Alright, so i assume your goal is to run a free public relay, right?
This is some hardware specifications that were used by some relay operators
#[3]
#[4]
#[5]
Small Relay example (For small number of users)
#[6]
Actually, the main issue is bandwidth. You will need a server with large bandwidth capacity especially if your relay becomes popular
#[7]