Yes, you could install it from another repository or a tarball.
Installing from another module repository:
You can install modules from other repositories that mimic the Forge interface. You can change the module repository for one installation, or you can change your default repository.
To change the module repository for a single module installation, specify the base URL of the repository on the command line with the --module_repository option.
For example:
puppet module install --module_repository http://dev-forge.example.com puppetlabs-apache
To change the default module repository, edit the module_repository setting in the puppet.conf to the base URL of the repository you want to use.
The default value for the module_repository is the Forge URL, https://forgeapi.puppetlabs.com.