The MainWP WordPress Management plugin is a free, self-hosted, and open-source solution for managing multiple WordPress sites from one location.