ALL LESSONS
Module 17
CodeArtifact Maven npm PyPI
Apr 5, 2026
1 min read
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