In addition to adding channels that point to a conda repository, you can also vendor dependencies using conda.
This is useful, when the app is running in an air-gapped environment and cannot access the internet to download packages or dependencies. This can be done by creating a local channel, which contains the vendored dependencies and reference it in the environment.yaml file from the channels block.