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
|
- Compatible GPU hardware on your Kubernetes nodes
|
||||||
- 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
|
||||||
|
```
|
@ -1 +0,0 @@
|
|||||||
|
|
Reference in New Issue
Block a user