# Alpine Repositories

Alpine Package Keeper (APK) is the package manager for Alpine Linux. APK installs and manages `.apk` packages used by Alpine systems and container images.

Nexus Repository supports Alpine repositories in Pro and Community Editions. You can use Alpine repositories to proxy upstream Alpine mirrors, host internal packages and expose multiple Alpine repositories through a single group endpoint.

## Getting Started with Alpine in Nexus

Explore the following topics to know how to configure and use Alpine with Nexus.

1. [Nexus for Alpine](https://help.sonatype.com/en/alpine-repositories.html#nexus-for-alpine "Nexus for Alpine")
2. [Create an Alpine Repository](https://help.sonatype.com/en/create-an-alpine-repository.html "Create an Alpine Repository")
3. [Configure Alpine with Nexus](https://help.sonatype.com/en/configure-alpine-with-nexus.html "Configure Alpine with Nexus")
4. [Alpine CLI Usage](https://help.sonatype.com/en/alpine-cli-usage.html "Alpine CLI Usage")

## Nexus for Alpine

- **Proxy Repository:** Centralize access to upstream Alpine packages through Nexus proxy repositories.
- **Hosted Repository:** Store internal packages and generate metadata.
- **Group Repository:** Aggregate multiple Alpine repositories into one endpoint.
- **Support for Alpine Linux CLI:** Manage and provision Alpine packages from Nexus Repository using the `apk` client.
- **Flexible Key Management:** Manage multiple RSA key pairs and assign different keys to each Alpine repository, to ensure package integrity.
- Supports token authentication and anonymous access.
- Supports `.apk` for packages and `.tar.gz` extension for metadata.
