CodeScoring.Save¶
General Description¶
CodeScoring.Save is an artifact repository manager for Maven, npm, NuGet, PyPI, Go, Docker / OCI, and raw files. The service is deployed in Kubernetes and integrates with other CodeScoring platform modules.
The service covers three main tasks:
- Proxy and cache for external artifacts with security policy checks when downloads are routed through OSA Proxy.
- Hosted storage for internal libraries, images, and arbitrary organization files.
- Unified access control for artifacts through the dedicated authentication and authorization service
cs-auth.
Supported Formats¶
Maven, npm, NuGet, PyPI, Go, Docker / OCI, raw. Module capabilities are described on the Functional characteristics page.
Security¶
Access control is handled by the dedicated authentication and authorization service cs-auth.
Additional Sections¶
- Functional characteristics — platform and module capabilities.
- CodeScoring.Save installation and maintenance — architecture, requirements, deployment, update, and SSL/TLS setup.
- Repository management — repository usage, authentication, and cleanup policies.
- Integration with CodeScoring.OSA — configuring security checks through OSA Proxy.