add index
This commit is contained in:
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
|
||||
```
|
Reference in New Issue
Block a user