Mender Open-Source Server installation


We would like to deploy Mender Server for production use.
According to docs the recommendation is for Kubernetes installation (here).
Nevertheless the number of devices we expect to manage is low (around dozens, not more than 50). Is running the server in container (Docker Compose installation) might be suitable for managing our upgrades ?
Regarding the 10G with 4G RAM prerequisite, is it for Mender Enterprise or also for OS? Should we expect such footprint for managing dozens of devices?