add index
This commit is contained in:
69
.packaged/index.yaml
Normal file
69
.packaged/index.yaml
Normal 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
BIN
.packaged/jackett-0.1.0.tgz
Normal file
Binary file not shown.
BIN
.packaged/overseerr-0.1.0.tgz
Normal file
BIN
.packaged/overseerr-0.1.0.tgz
Normal file
Binary file not shown.
BIN
.packaged/plex-0.1.0.tgz
Normal file
BIN
.packaged/plex-0.1.0.tgz
Normal file
Binary file not shown.
BIN
.packaged/qbittorrent-0.1.0.tgz
Normal file
BIN
.packaged/qbittorrent-0.1.0.tgz
Normal file
Binary file not shown.
BIN
.packaged/radarr-0.1.0.tgz
Normal file
BIN
.packaged/radarr-0.1.0.tgz
Normal file
Binary file not shown.
BIN
.packaged/sonarr-0.1.0.tgz
Normal file
BIN
.packaged/sonarr-0.1.0.tgz
Normal file
Binary file not shown.
76
README.md
76
README.md
@ -269,4 +269,78 @@ Note: Hardware transcoding requires:
|
||||
- Compatible GPU hardware on your Kubernetes nodes
|
||||
- Proper drivers installed on the host
|
||||
- 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
|
||||
```
|
@ -1 +0,0 @@
|
||||
|
Reference in New Issue
Block a user