Ctrl K
ComunidadGuías…

README.md

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
<h1 align="center">Charmarr Charms</h1>

<p align="center">
  Juju charms for self-hosted media automation on Kubernetes.
</p>

<p align="center">
  <a href="https://github.com/charmarr/charmarr/actions/workflows/ci.yaml"><img src="https://github.com/charmarr/charmarr/actions/workflows/ci.yaml/badge.svg" alt="CI"></a>
  <a href="https://github.com/charmarr/charmarr/actions/workflows/publish.yaml"><img src="https://github.com/charmarr/charmarr/actions/workflows/publish.yaml/badge.svg?branch=main" alt="Publish"></a>
  <a href="https://github.com/charmarr/charmarr/actions/workflows/nightly-charmarr.yaml"><img src="https://github.com/charmarr/charmarr/actions/workflows/nightly-charmarr.yaml/badge.svg" alt="Nightly"></a>
  <a href="https://github.com/astral-sh/uv"><img src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/uv/main/assets/badge/v0.json" alt="uv"></a>
  <a href="https://github.com/charmarr/charmarr/blob/main/LICENSE"><img src="https://img.shields.io/badge/license-AGPL--3.0-blue" alt="License"></a>
</p>

| Charm | Description | CharmHub |
|:-----:|:-----------:|:--------:|
| | **Infrastructure** | |
| **charmarr-storage-k8s** | Shared PVC provider for hardlinks across media apps | [![CharmHub](https://charmhub.io/charmarr-storage-k8s/badge.svg)](https://charmhub.io/charmarr-storage-k8s) |
| **charmarr-multimeter-k8s** | Test utility charm for validating interface providers | [![CharmHub](https://charmhub.io/charmarr-multimeter-k8s/badge.svg)](https://charmhub.io/charmarr-multimeter-k8s) |
| **gluetun-k8s** | VPN gateway with pod-gateway for routing client traffic | [![CharmHub](https://charmhub.io/gluetun-k8s/badge.svg)](https://charmhub.io/gluetun-k8s) |
| **flaresolverr-k8s** | Proxy server to bypass Cloudflare protection | [![CharmHub](https://charmhub.io/flaresolverr-k8s/badge.svg)](https://charmhub.io/flaresolverr-k8s) |
| | **Download Clients** | |
| **qbittorrent-k8s** | qBittorrent torrent client with VPN integration | [![CharmHub](https://charmhub.io/qbittorrent-k8s/badge.svg)](https://charmhub.io/qbittorrent-k8s) |
| **sabnzbd-k8s** | SABnzbd Usenet downloader | [![CharmHub](https://charmhub.io/sabnzbd-k8s/badge.svg)](https://charmhub.io/sabnzbd-k8s) |
| | **Media Managers** | |
| **prowlarr-k8s** | Indexer manager for Sonarr/Radarr with Recyclarr support | [![CharmHub](https://charmhub.io/prowlarr-k8s/badge.svg)](https://charmhub.io/prowlarr-k8s) |
| **radarr-k8s** | Movie collection manager with quality profiles | [![CharmHub](https://charmhub.io/radarr-k8s/badge.svg)](https://charmhub.io/radarr-k8s) |
| **sonarr-k8s** | TV series collection manager with quality profiles | [![CharmHub](https://charmhub.io/sonarr-k8s/badge.svg)](https://charmhub.io/sonarr-k8s) |
| | **Media Servers** | |
| **plex-k8s** | Plex Media Server with hardware transcoding support | [![CharmHub](https://charmhub.io/plex-k8s/badge.svg)](https://charmhub.io/plex-k8s) |
| | **Media Requesters** | |
| **seerr-k8s** | Media request management for Plex/Jellyfin/Emby with Radarr/Sonarr integration | [![CharmHub](https://charmhub.io/seerr-k8s/badge.svg)](https://charmhub.io/seerr-k8s) |
| **overseerr-k8s** _(deprecated)_ | Predecessor to seerr-k8s - Plex-only. See [migration runbook](https://charmarr.tv/migration/overseerr-to-seerr/) | [![CharmHub](https://charmhub.io/overseerr-k8s/badge.svg)](https://charmhub.io/overseerr-k8s) |
| | **Observability** | |
| **charmarr-crowsnest-k8s** | Stack-level observability — fleet dashboard, cross-cutting alert rules, SLO catalog | [![CharmHub](https://charmhub.io/charmarr-crowsnest-k8s/badge.svg)](https://charmhub.io/charmarr-crowsnest-k8s) |

## Documentation

- **User docs**: [charmarr.tv](https://charmarr.tv) (rendered from [`docs/`](docs/))
- **Architecture Decision Records**: [`adr/`](adr/) - design choices, context, alternatives, and consequences for every major decision