CodeArtifact Maven npm PyPI
Private Package Repository
Internal npm/PyPI/Maven repository with AWS IAM.
Configuration
NPM login: aws codeartifact login --tool npm --domain mycompany --repo npm-repo Maven settings.xml configuration:codeartifact aws AWS_CODEARTIFACT_AUTH_TOKEN
Repository Architecture
- Upstream proxy (npmjs.com)
- Private package publishing
- Domain/repository hierarchy
- IAM policy-based access