Aptoide is the largest independent Android app store and allows one to setup and manage your own ... Check Free, Basic, Premium or custom made versions.