The complete Citadel system has been reported to run acceptably on systems as small as a Raspberry Pi with 1 GB of memory or less. Naturally, this will depend on how many users are accessing your system and how much data you plan to push through it. However, Citadel is extremely efficient with memory.
If you have hundreds of users and are running the full text index, plan for several gigabytes of memory or more.