add index

This commit is contained in:
2025-01-13 00:36:44 +01:00
parent 33caf58f9c
commit 75c484554f
9 changed files with 144 additions and 2 deletions

69
.packaged/index.yaml Normal file
View File

@ -0,0 +1,69 @@
apiVersion: v1
entries:
jackett:
- apiVersion: v2
appVersion: 1.16.0
created: "2025-01-13T00:33:07.296793+01:00"
description: A Helm chart for Kubernetes
digest: cb583d90a982e50cb0028e2d8d2afce93ef8f64dc202ddffd59262a74ff33fe1
name: jackett
type: application
urls:
- jackett-0.1.0.tgz
version: 0.1.0
overseerr:
- apiVersion: v2
appVersion: 1.16.0
created: "2025-01-13T00:33:07.297038+01:00"
description: A Helm chart for Kubernetes
digest: ac634ebbb7000644e02606157bedbc8ab6e3dd59d22d8ee699093d0f683a2899
name: overseerr
type: application
urls:
- overseerr-0.1.0.tgz
version: 0.1.0
plex:
- apiVersion: v2
appVersion: 1.16.0
created: "2025-01-13T00:33:07.297302+01:00"
description: A Helm chart for Kubernetes
digest: 565cd7f5ab705d99bb9d5c81b6e8b0e9168be4cf442e1e5daba18bfcf0b5d882
name: plex
type: application
urls:
- plex-0.1.0.tgz
version: 0.1.0
qbittorrent:
- apiVersion: v2
appVersion: 1.16.0
created: "2025-01-13T00:33:07.297568+01:00"
description: A Helm chart for Kubernetes
digest: 962463c2a27832ad6dc9709a3be008f242e1b039d9da7579becfa0bb96f6e063
name: qbittorrent
type: application
urls:
- qbittorrent-0.1.0.tgz
version: 0.1.0
radarr:
- apiVersion: v2
appVersion: 1.16.0
created: "2025-01-13T00:33:07.297818+01:00"
description: A Helm chart for Kubernetes
digest: 78b75bd7d472fadde70016881f54f3359293b39d6ea964344131cc5572bb2b2f
name: radarr
type: application
urls:
- radarr-0.1.0.tgz
version: 0.1.0
sonarr:
- apiVersion: v2
appVersion: 1.16.0
created: "2025-01-13T00:33:07.298071+01:00"
description: A Helm chart for Kubernetes
digest: ba9b24a526270d72b33d1918755baa182095f97fb4f38df16b5a833c8138d6dc
name: sonarr
type: application
urls:
- sonarr-0.1.0.tgz
version: 0.1.0
generated: "2025-01-13T00:33:07.296262+01:00"

BIN
.packaged/jackett-0.1.0.tgz Normal file

Binary file not shown.

Binary file not shown.

BIN
.packaged/plex-0.1.0.tgz Normal file

Binary file not shown.

Binary file not shown.

BIN
.packaged/radarr-0.1.0.tgz Normal file

Binary file not shown.

BIN
.packaged/sonarr-0.1.0.tgz Normal file

Binary file not shown.

View File

@ -270,3 +270,77 @@ Note: Hardware transcoding requires:
- Proper drivers installed on the host - Proper drivers installed on the host
- Appropriate permissions/security contexts - Appropriate permissions/security contexts
- Plex Pass subscription - Plex Pass subscription
## Using as a Helm Repository
You can serve these charts from your own server. The repository structure is available in the `.packaged` directory.
### Hosting the Repository
1. **Using GitHub Pages**:
- Push the contents of `.packaged` to a GitHub repository
- Enable GitHub Pages in your repository settings
- The repository will be available at `https://<username>.github.io/<repository>`
2. **Using your own web server**:
- Copy the contents of `.packaged` to your web server
- Ensure the files are served with correct MIME types:
- `.tgz` files as `application/x-tar`
- `index.yaml` as `text/yaml` or `application/yaml`
### Adding the Repository to Helm
```bash
# Add the repository (using Gitea raw access)
helm repo add media-charts https://git.mumme-it.de/Felix/media-charts/raw/branch/main/.packaged
# Update the repository cache
helm repo update
# Search available charts
helm search repo media-charts
```
### Repository Source
The source code for these charts is available at:
https://git.mumme-it.de/Felix/media-charts
### Installing Charts from Repository
Instead of installing from local files, you can install directly from the repository:
```bash
# Install Plex
helm install plex media-charts/plex
# Install Jackett
helm install jackett media-charts/jackett
# Install qBittorrent
helm install qbittorrent media-charts/qbittorrent
# Install Sonarr
helm install sonarr media-charts/sonarr
# Install Radarr
helm install radarr media-charts/radarr
# Install Overseerr
helm install overseerr media-charts/overseerr
```
### Updating Charts
To update charts when new versions are released:
```bash
# Update repository cache
helm repo update
# Upgrade a specific chart
helm upgrade plex media-charts/plex
# Or upgrade with custom values
helm upgrade plex media-charts/plex -f my-values.yaml
```