Dipende cosa devi fare. Alfresco gira sia su piattaforma linux che piattaforma windows, gira correttamente sia su sistemi server che sistemi non server. Un'installazione di produzione la farei su un sistema operativo di tipo server. A livello di hardware è piuttosto esigente e poi dipende dalla mole di documenti. Per partire almeno 4 GB di ram e almeno un processore Intel I3, in questo caso macchina dedicata.
Può girare tranquillamente su un sistema virtuale a patto che sul sistema fisico che ospita ci sia una struttura hardware sufficente.