Laravel Package/Plugin Publishing Method

I am very curious as to how my Laravel Package will be installed by users. My Laravel Package currently installs into any Laravel app using ‘Composer’ and provides the intended functionality. Am I supposed to zip the package and upload it with documentation ? If yes then am I looking at no option other than including instructions to manually install the package ? Please note that my project isn’t a Laravel app but a Laravel package that can install into any Laravel website through ‘Composer’ commands.