Вы можете иметь на сервере все, что захотите, включая несколько сервисов, если оборудование будет обрабатывать то, что вы хотите, чтобы сервисы делали.
Безопасность более важна, если в одном сервисе есть уязвимость, и злоумышленник получает доступ к системе, злоумышленник может разрушить и другие сервисы. Так что, если кому-то удастся взломать ваш сервер Minecraft, ему, например, будет гораздо легче делать неприятные вещи с вашими личными файлами.
Виртуализация или подобные виртуализации вещи, такие как контейнеры, тюрьмы и т.д., Могут смягчить это. Если у вас только время от времени работают игровые серверы, это также помогает с точки зрения безопасности.
Вам просто нужно попробовать или выяснить, что нужно всем этим службам, и соответствующим образом настроить ваше оборудование. Процессор, вероятно, не проблема, а объем оперативной памяти и ...
... одна вещь, которую вы не учитываете, - это скорость вашей сети - ваше сетевое подключение (скорость загрузки, которая используется для доступа извне, всегда намного меньше скорости загрузки), вероятно, станет препятствием для производительности , Кроме того, ваш маршрутизатор будет обременен дополнительным входящим трафиком, который может повлиять на других в вашей домашней сети. Вам также следует проверить параметры безопасности и QoS на маршрутизаторе (вам все равно придется переадресовывать порты) и убедиться, что он соответствует вашим потребностям.