Compare commits
40 Commits
dashmachin
...
jackett-5.
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
67eed62c99 | ||
|
|
ae38a94541 | ||
|
|
40a2bb2d26 | ||
|
|
fa75854137 | ||
|
|
c379eb9efd | ||
|
|
5b64342920 | ||
|
|
ab746638e8 | ||
|
|
643d60fed7 | ||
|
|
d5377e032d | ||
|
|
d6e87293c1 | ||
|
|
5ae5ab007d | ||
|
|
a077a803d4 | ||
|
|
45b6282a15 | ||
|
|
e6a9d994f9 | ||
|
|
e94ef45b70 | ||
|
|
86907798e0 | ||
|
|
1218e56529 | ||
|
|
902574734b | ||
|
|
f276356baa | ||
|
|
2fdce70485 | ||
|
|
56b03ff1f1 | ||
|
|
6c1e3f0e23 | ||
|
|
25e129b57c | ||
|
|
e0bae04364 | ||
|
|
03473ff13f | ||
|
|
a024f2c9b4 | ||
|
|
9a43343d0e | ||
|
|
ec4525d0c1 | ||
|
|
85a391e902 | ||
|
|
e301c08620 | ||
|
|
429db07f64 | ||
|
|
6a281a2828 | ||
|
|
d021b87405 | ||
|
|
6174dfc8ef | ||
|
|
5e9897d8cc | ||
|
|
819e3a6fce | ||
|
|
b278fc51b5 | ||
|
|
94521bcdda | ||
|
|
fa5cc7171c | ||
|
|
58af006816 |
1
.github/renovate.json
vendored
1
.github/renovate.json
vendored
@@ -5,6 +5,7 @@
|
|||||||
"assigneesFromCodeOwners": true,
|
"assigneesFromCodeOwners": true,
|
||||||
"reviewersFromCodeOwners": true,
|
"reviewersFromCodeOwners": true,
|
||||||
"suppressNotifications": ["prIgnoreNotification"],
|
"suppressNotifications": ["prIgnoreNotification"],
|
||||||
|
"rebaseWhen": "conflicted",
|
||||||
"helm-values": {
|
"helm-values": {
|
||||||
"enabled": false
|
"enabled": false
|
||||||
},
|
},
|
||||||
|
|||||||
22
.github/workflows/release.yaml
vendored
22
.github/workflows/release.yaml
vendored
@@ -8,8 +8,19 @@ on:
|
|||||||
- "charts/**"
|
- "charts/**"
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
release:
|
pre-release:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
timeout-minutes: 5
|
timeout-minutes: 5
|
||||||
|
steps:
|
||||||
|
- name: Block concurrent releases
|
||||||
|
uses: softprops/turnstyle@v1
|
||||||
|
with:
|
||||||
|
continue-after-seconds: 180
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|
||||||
|
release:
|
||||||
|
needs: pre-release
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
@@ -17,13 +28,6 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
- name: Turnstyle
|
|
||||||
uses: softprops/turnstyle@v1
|
|
||||||
with:
|
|
||||||
continue-after-seconds: 180
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
|
|
||||||
- name: Configure Git
|
- name: Configure Git
|
||||||
run: |
|
run: |
|
||||||
git config user.name "$GITHUB_ACTOR"
|
git config user.name "$GITHUB_ACTOR"
|
||||||
@@ -45,8 +49,8 @@ jobs:
|
|||||||
# needed until https://github.com/helm/chart-releaser/issues/90
|
# needed until https://github.com/helm/chart-releaser/issues/90
|
||||||
# or helm/chart-releaser-action supports this
|
# or helm/chart-releaser-action supports this
|
||||||
post-release:
|
post-release:
|
||||||
runs-on: ubuntu-latest
|
|
||||||
needs: release
|
needs: release
|
||||||
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 0.4.2
|
appVersion: 0.4.2
|
||||||
description: Bot for Prometheus Alertmanager
|
description: Bot for Prometheus Alertmanager
|
||||||
name: alertmanager-bot
|
name: alertmanager-bot
|
||||||
version: 1.0.0
|
version: 1.2.0
|
||||||
keywords:
|
keywords:
|
||||||
- alertmanager
|
- alertmanager
|
||||||
- telegram
|
- telegram
|
||||||
@@ -18,4 +18,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.7.0
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: v0.9.0.5
|
appVersion: v0.9.0.5
|
||||||
description: Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements
|
description: Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements
|
||||||
name: bazarr
|
name: bazarr
|
||||||
version: 4.6.1
|
version: 4.8.0
|
||||||
keywords:
|
keywords:
|
||||||
- bazarr
|
- bazarr
|
||||||
- radarr
|
- radarr
|
||||||
@@ -21,4 +21,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.7.0
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
name: common
|
name: common
|
||||||
description: Function library for k8s-at-home charts
|
description: Function library for k8s-at-home charts
|
||||||
type: library
|
type: library
|
||||||
version: 1.6.2
|
version: 1.7.0
|
||||||
keywords:
|
keywords:
|
||||||
- k8s-at-home
|
- k8s-at-home
|
||||||
- common
|
- common
|
||||||
|
|||||||
@@ -5,6 +5,9 @@ The main container included in the controller.
|
|||||||
- name: {{ include "common.names.fullname" . }}
|
- name: {{ include "common.names.fullname" . }}
|
||||||
image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
|
image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
{{- with .Values.args }}
|
||||||
|
args: {{ . }}
|
||||||
|
{{- end }}
|
||||||
{{- with .Values.securityContext }}
|
{{- with .Values.securityContext }}
|
||||||
securityContext:
|
securityContext:
|
||||||
{{- toYaml . | nindent 4 }}
|
{{- toYaml . | nindent 4 }}
|
||||||
|
|||||||
@@ -12,6 +12,9 @@ strategy:
|
|||||||
## DaemonSets ignore this
|
## DaemonSets ignore this
|
||||||
type: RollingUpdate
|
type: RollingUpdate
|
||||||
|
|
||||||
|
# Override the default args
|
||||||
|
args: []
|
||||||
|
|
||||||
# Set annotations on the pod
|
# Set annotations on the pod
|
||||||
podAnnotations: {}
|
podAnnotations: {}
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: latest
|
appVersion: latest
|
||||||
description: CouchPotato (CP) is an automatic NZB and torrent downloader.
|
description: CouchPotato (CP) is an automatic NZB and torrent downloader.
|
||||||
name: couchpotato
|
name: couchpotato
|
||||||
version: 3.2.0
|
version: 3.3.0
|
||||||
keywords:
|
keywords:
|
||||||
- couchpotato
|
- couchpotato
|
||||||
- usenet
|
- usenet
|
||||||
@@ -18,4 +18,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.2
|
version: 1.7.0
|
||||||
|
|||||||
24
charts/dashmachine/.helmignore
Normal file
24
charts/dashmachine/.helmignore
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
# Patterns to ignore when building packages.
|
||||||
|
# This supports shell glob matching, relative path matching, and
|
||||||
|
# negation (prefixed with !). Only one pattern per line.
|
||||||
|
.DS_Store
|
||||||
|
# Common VCS dirs
|
||||||
|
.git/
|
||||||
|
.gitignore
|
||||||
|
.bzr/
|
||||||
|
.bzrignore
|
||||||
|
.hg/
|
||||||
|
.hgignore
|
||||||
|
.svn/
|
||||||
|
# Common backup files
|
||||||
|
*.swp
|
||||||
|
*.bak
|
||||||
|
*.tmp
|
||||||
|
*~
|
||||||
|
# Various IDEs
|
||||||
|
.project
|
||||||
|
.idea/
|
||||||
|
*.tmproj
|
||||||
|
.vscode
|
||||||
|
# OWNERS file for Kubernetes
|
||||||
|
OWNERS
|
||||||
@@ -4,7 +4,7 @@ description: DashMachine is another web application bookmark dashboard, with fun
|
|||||||
icon: https://github.com/rmountjoy92/DashMachine/raw/master/dashmachine/static/images/logo/logo.png
|
icon: https://github.com/rmountjoy92/DashMachine/raw/master/dashmachine/static/images/logo/logo.png
|
||||||
home: https://github.com/rmountjoy92/DashMachine
|
home: https://github.com/rmountjoy92/DashMachine
|
||||||
name: dashmachine
|
name: dashmachine
|
||||||
version: 2.1.0
|
version: 2.2.0
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/rmountjoy92/DashMachine
|
- https://github.com/rmountjoy92/DashMachine
|
||||||
maintainers:
|
maintainers:
|
||||||
@@ -12,5 +12,5 @@ maintainers:
|
|||||||
email: ryan@ryanholt.net
|
email: ryan@ryanholt.net
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
version: 1.6.2
|
version: 1.7.0
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 3.9.1
|
appVersion: 3.9.1
|
||||||
description: Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Providers
|
description: Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Providers
|
||||||
name: ddclient
|
name: ddclient
|
||||||
version: 1.1.1
|
version: 1.3.0
|
||||||
keywords:
|
keywords:
|
||||||
- ddclient
|
- ddclient
|
||||||
- dns
|
- dns
|
||||||
@@ -17,4 +17,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.7.0
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 4.1.1
|
appVersion: 4.1.1
|
||||||
description: Flood is a monitoring service for various torrent clients
|
description: Flood is a monitoring service for various torrent clients
|
||||||
name: flood
|
name: flood
|
||||||
version: 1.1.1
|
version: 1.3.0
|
||||||
keywords:
|
keywords:
|
||||||
- flood
|
- flood
|
||||||
- rtorrent
|
- rtorrent
|
||||||
@@ -19,4 +19,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.7.0
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 1.17.0
|
appVersion: 1.17.0
|
||||||
description: FreshRSS is a self-hosted RSS feed aggregator
|
description: FreshRSS is a self-hosted RSS feed aggregator
|
||||||
name: freshrss
|
name: freshrss
|
||||||
version: 1.0.0
|
version: 1.2.0
|
||||||
keywords:
|
keywords:
|
||||||
- freshrss
|
- freshrss
|
||||||
- rss
|
- rss
|
||||||
@@ -17,4 +17,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.7.0
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ description: A dead simple static HOMepage for your servER to keep your services
|
|||||||
icon: https://raw.githubusercontent.com/bastienwirtz/homer/main/public/logo.png
|
icon: https://raw.githubusercontent.com/bastienwirtz/homer/main/public/logo.png
|
||||||
home: https://github.com/bastienwirtz/homer
|
home: https://github.com/bastienwirtz/homer
|
||||||
name: homer
|
name: homer
|
||||||
version: 1.0.0
|
version: 1.2.0
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/bastienwirtz/homer
|
- https://github.com/bastienwirtz/homer
|
||||||
maintainers:
|
maintainers:
|
||||||
@@ -12,5 +12,5 @@ maintainers:
|
|||||||
email: jeff@billimek.com
|
email: jeff@billimek.com
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
version: 1.6.1
|
version: 1.7.0
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: v0.16.2106
|
appVersion: v0.16.2106
|
||||||
description: API Support for your favorite torrent trackers
|
description: API Support for your favorite torrent trackers
|
||||||
name: jackett
|
name: jackett
|
||||||
version: 5.5.1
|
version: 5.7.0
|
||||||
keywords:
|
keywords:
|
||||||
- jackett
|
- jackett
|
||||||
- torrent
|
- torrent
|
||||||
@@ -17,4 +17,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.7.0
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 10.6.4
|
appVersion: 10.6.4
|
||||||
description: Jellyfin is a Free Software Media System
|
description: Jellyfin is a Free Software Media System
|
||||||
name: jellyfin
|
name: jellyfin
|
||||||
version: 3.1.1
|
version: 3.2.1
|
||||||
keywords:
|
keywords:
|
||||||
- jellyfin
|
- jellyfin
|
||||||
- plex
|
- plex
|
||||||
@@ -18,4 +18,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 0.8.0.1886
|
appVersion: 0.8.0.1886
|
||||||
description: Looks and smells like Sonarr but made for music
|
description: Looks and smells like Sonarr but made for music
|
||||||
name: lidarr
|
name: lidarr
|
||||||
version: 5.5.1
|
version: 5.6.1
|
||||||
keywords:
|
keywords:
|
||||||
- lidarr
|
- lidarr
|
||||||
- torrent
|
- torrent
|
||||||
@@ -18,4 +18,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 1.2.5
|
appVersion: 1.2.5
|
||||||
description: Node-RED is low-code programming for event-driven applications
|
description: Node-RED is low-code programming for event-driven applications
|
||||||
name: node-red
|
name: node-red
|
||||||
version: 4.1.1
|
version: 4.2.1
|
||||||
keywords:
|
keywords:
|
||||||
- nodered
|
- nodered
|
||||||
- node-red
|
- node-red
|
||||||
@@ -17,4 +17,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: v21.0
|
appVersion: v21.0
|
||||||
description: NZBGet is a Usenet downloader client
|
description: NZBGet is a Usenet downloader client
|
||||||
name: nzbget
|
name: nzbget
|
||||||
version: 6.5.1
|
version: 6.6.1
|
||||||
keywords:
|
keywords:
|
||||||
- nzbget
|
- nzbget
|
||||||
- usenet
|
- usenet
|
||||||
@@ -17,4 +17,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: v3.4.3
|
appVersion: v3.4.3
|
||||||
description: Usenet meta search
|
description: Usenet meta search
|
||||||
name: nzbhydra2
|
name: nzbhydra2
|
||||||
version: 4.5.1
|
version: 4.6.1
|
||||||
keywords:
|
keywords:
|
||||||
- nzbhydra2
|
- nzbhydra2
|
||||||
- usenet
|
- usenet
|
||||||
@@ -17,4 +17,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
21
charts/octoprint/Chart.yaml
Normal file
21
charts/octoprint/Chart.yaml
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
apiVersion: v2
|
||||||
|
appVersion: 1.4.2
|
||||||
|
description: OctoPrint is the snappy web interface for your 3D printer
|
||||||
|
name: octoprint
|
||||||
|
version: 1.0.0
|
||||||
|
keywords:
|
||||||
|
- octoprint
|
||||||
|
- 3d
|
||||||
|
- printer
|
||||||
|
home: https://github.com/k8s-at-home/charts/tree/master/charts/octoprint
|
||||||
|
icon: https://avatars3.githubusercontent.com/u/5982294?s=400&v=4
|
||||||
|
sources:
|
||||||
|
- https://github.com/OctoPrint/OctoPrint
|
||||||
|
- https://hub.docker.com/r/octoprint/octoprint
|
||||||
|
maintainers:
|
||||||
|
- name: billimek
|
||||||
|
email: jeff@billimek.com
|
||||||
|
dependencies:
|
||||||
|
- name: common
|
||||||
|
repository: https://k8s-at-home.com/charts/
|
||||||
|
version: 1.7.0
|
||||||
8
charts/octoprint/OWNERS
Normal file
8
charts/octoprint/OWNERS
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
approvers:
|
||||||
|
- billimek
|
||||||
|
- onedr0p
|
||||||
|
- bjw-s
|
||||||
|
reviewers:
|
||||||
|
- billimek
|
||||||
|
- onedr0p
|
||||||
|
- bjw-s
|
||||||
63
charts/octoprint/README.md
Normal file
63
charts/octoprint/README.md
Normal file
@@ -0,0 +1,63 @@
|
|||||||
|
# Octoprint
|
||||||
|
|
||||||
|
This is a helm chart for [Octoprint](https://github.com/OctoPrint/OctoPrint).
|
||||||
|
|
||||||
|
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
|
||||||
|
|
||||||
|
## TL;DR;
|
||||||
|
|
||||||
|
```shell
|
||||||
|
$ helm repo add k8s-at-home https://k8s-at-home.com/charts/
|
||||||
|
$ helm install k8s-at-home/octoprint
|
||||||
|
```
|
||||||
|
|
||||||
|
## Installing the Chart
|
||||||
|
|
||||||
|
To install the chart with the release name `my-release`:
|
||||||
|
|
||||||
|
```console
|
||||||
|
helm install --name my-release k8s-at-home/octoprint
|
||||||
|
```
|
||||||
|
|
||||||
|
## Uninstalling the Chart
|
||||||
|
|
||||||
|
To uninstall/delete the `my-release` deployment:
|
||||||
|
|
||||||
|
```console
|
||||||
|
helm delete my-release --purge
|
||||||
|
```
|
||||||
|
|
||||||
|
The command removes all the Kubernetes components associated with the chart and deletes the release.
|
||||||
|
|
||||||
|
## Configuration
|
||||||
|
Read through the charts [values.yaml](https://github.com/k8s-at-home/charts/blob/master/charts/octoprint/values.yaml)
|
||||||
|
file. It has several commented out suggested values.
|
||||||
|
Additionally you can take a look at the common library [values.yaml](https://github.com/k8s-at-home/charts/blob/master/charts/common/values.yaml) for more (advanced) configuration options.
|
||||||
|
|
||||||
|
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example,
|
||||||
|
```console
|
||||||
|
helm install octoprint \
|
||||||
|
--set env.TZ="America/New_York" \
|
||||||
|
k8s-at-home/octoprint
|
||||||
|
```
|
||||||
|
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the
|
||||||
|
chart. For example,
|
||||||
|
```console
|
||||||
|
helm install octoprint k8s-at-home/octoprint --values values.yaml
|
||||||
|
```
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
image:
|
||||||
|
tag: ...
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
**NOTE**
|
||||||
|
|
||||||
|
If you get
|
||||||
|
```console
|
||||||
|
Error: rendered manifests contain a resource that already exists. Unable to continue with install: existing resource conflict: ...`
|
||||||
|
```
|
||||||
|
it may be because you uninstalled the chart with `skipuninstall` enabled, you need to manually delete the pvc or use `existingClaim`.
|
||||||
|
|
||||||
|
---
|
||||||
2
charts/octoprint/ci/ct-values.yaml
Normal file
2
charts/octoprint/ci/ct-values.yaml
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
ingress:
|
||||||
|
enabled: true
|
||||||
1
charts/octoprint/templates/NOTES.txt
Normal file
1
charts/octoprint/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{{- include "common.notes.defaultNotes" . -}}
|
||||||
1
charts/octoprint/templates/common.yaml
Normal file
1
charts/octoprint/templates/common.yaml
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{{ include "common.all" . }}
|
||||||
38
charts/octoprint/values.yaml
Normal file
38
charts/octoprint/values.yaml
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
# Default values for Octoprint.
|
||||||
|
|
||||||
|
image:
|
||||||
|
repository: octoprint/octoprint
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
tag: 1.4.2
|
||||||
|
|
||||||
|
strategy:
|
||||||
|
type: Recreate
|
||||||
|
|
||||||
|
securityContext:
|
||||||
|
privileged: true
|
||||||
|
|
||||||
|
service:
|
||||||
|
port:
|
||||||
|
port: 5000
|
||||||
|
|
||||||
|
env:
|
||||||
|
OCTOPRINT_PORT: "5000"
|
||||||
|
# TZ: UTC
|
||||||
|
# CAMERA_DEV: /dev/video0
|
||||||
|
|
||||||
|
persistence:
|
||||||
|
data:
|
||||||
|
enabled: false
|
||||||
|
emptyDir: false
|
||||||
|
mountPath: /home/octoprint/.octoprint
|
||||||
|
|
||||||
|
# Paths to your 3D printer and/or camera in the container
|
||||||
|
additionalVolumeMounts:
|
||||||
|
- name: printer
|
||||||
|
mountPath: /dev/ttyACM0
|
||||||
|
|
||||||
|
# Paths to your 3D printer and/or camera on the host
|
||||||
|
additionalVolumes:
|
||||||
|
- name: printer
|
||||||
|
hostPath:
|
||||||
|
path: /dev/ttyACM0
|
||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 4.0.681
|
appVersion: 4.0.681
|
||||||
description: Want a Movie or TV Show on Plex or Emby? Use Ombi!
|
description: Want a Movie or TV Show on Plex or Emby? Use Ombi!
|
||||||
name: ombi
|
name: ombi
|
||||||
version: 5.5.1
|
version: 5.6.1
|
||||||
keywords:
|
keywords:
|
||||||
- ombi
|
- ombi
|
||||||
- plex
|
- plex
|
||||||
@@ -21,7 +21,7 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
- name: mariadb
|
- name: mariadb
|
||||||
version: 9.0.1
|
version: 9.0.1
|
||||||
repository: https://charts.bitnami.com/bitnami
|
repository: https://charts.bitnami.com/bitnami
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: latest
|
appVersion: latest
|
||||||
description: HTPC/Homelab Services Organizer
|
description: HTPC/Homelab Services Organizer
|
||||||
name: organizr
|
name: organizr
|
||||||
version: 2.5.1
|
version: 2.6.1
|
||||||
keywords:
|
keywords:
|
||||||
- organizr
|
- organizr
|
||||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/organizr
|
home: https://github.com/k8s-at-home/charts/tree/master/charts/organizr
|
||||||
@@ -16,4 +16,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: v4.0
|
appVersion: v4.0
|
||||||
description: Program for forwarding ADS-B data to FlightAware
|
description: Program for forwarding ADS-B data to FlightAware
|
||||||
name: piaware
|
name: piaware
|
||||||
version: 3.1.1
|
version: 3.2.1
|
||||||
keywords:
|
keywords:
|
||||||
- piaware
|
- piaware
|
||||||
- flight-aware
|
- flight-aware
|
||||||
@@ -17,4 +17,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 1.20.4.3517-ab5e1197c
|
appVersion: 1.20.4.3517-ab5e1197c
|
||||||
description: Plex Media Server
|
description: Plex Media Server
|
||||||
name: plex-media-server
|
name: plex-media-server
|
||||||
version: 0.0.3
|
version: 0.1.1
|
||||||
keywords:
|
keywords:
|
||||||
- plex
|
- plex
|
||||||
- plex-media-server
|
- plex-media-server
|
||||||
@@ -17,4 +17,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 4.3.0
|
appVersion: 4.3.0
|
||||||
description: qBittorrent is a cross-platform free and open-source BitTorrent client
|
description: qBittorrent is a cross-platform free and open-source BitTorrent client
|
||||||
name: qbittorrent
|
name: qbittorrent
|
||||||
version: 6.5.1
|
version: 6.6.1
|
||||||
keywords:
|
keywords:
|
||||||
- qbittorrent
|
- qbittorrent
|
||||||
- torrrent
|
- torrrent
|
||||||
@@ -16,4 +16,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 3.0.0.3989
|
appVersion: 3.0.0.3989
|
||||||
description: A fork of Sonarr to work with movies à la Couchpotato
|
description: A fork of Sonarr to work with movies à la Couchpotato
|
||||||
name: radarr
|
name: radarr
|
||||||
version: 7.5.1
|
version: 7.6.1
|
||||||
keywords:
|
keywords:
|
||||||
- radarr
|
- radarr
|
||||||
- torrent
|
- torrent
|
||||||
@@ -18,4 +18,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 3.1.0
|
appVersion: 3.1.0
|
||||||
description: Free and easy binary newsreader
|
description: Free and easy binary newsreader
|
||||||
name: sabnzbd
|
name: sabnzbd
|
||||||
version: 3.5.1
|
version: 3.6.1
|
||||||
keywords:
|
keywords:
|
||||||
- sabnzbd
|
- sabnzbd
|
||||||
- usenet
|
- usenet
|
||||||
@@ -17,4 +17,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 3.0.4.993
|
appVersion: 3.0.4.993
|
||||||
description: Smart PVR for newsgroup and bittorrent users
|
description: Smart PVR for newsgroup and bittorrent users
|
||||||
name: sonarr
|
name: sonarr
|
||||||
version: 7.5.1
|
version: 7.6.1
|
||||||
keywords:
|
keywords:
|
||||||
- sonarr
|
- sonarr
|
||||||
- torrent
|
- torrent
|
||||||
@@ -18,4 +18,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: v2.6.1
|
appVersion: v2.6.1
|
||||||
description: A Python based monitoring and tracking tool for Plex Media Server
|
description: A Python based monitoring and tracking tool for Plex Media Server
|
||||||
name: tautulli
|
name: tautulli
|
||||||
version: 5.5.1
|
version: 5.6.1
|
||||||
keywords:
|
keywords:
|
||||||
- tautulli
|
- tautulli
|
||||||
- plex
|
- plex
|
||||||
@@ -17,4 +17,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 2.0.1
|
appVersion: 2.0.1
|
||||||
description: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus
|
description: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus
|
||||||
name: unifi-poller
|
name: unifi-poller
|
||||||
version: 3.1.1
|
version: 3.2.1
|
||||||
keywords:
|
keywords:
|
||||||
- unifi
|
- unifi
|
||||||
- unifi-poller
|
- unifi-poller
|
||||||
@@ -17,4 +17,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 2.1.2.0120
|
appVersion: 2.1.2.0120
|
||||||
description: M3U Proxy for Plex DVR and Emby Live TV.
|
description: M3U Proxy for Plex DVR and Emby Live TV.
|
||||||
name: xteve
|
name: xteve
|
||||||
version: 3.1.1
|
version: 3.2.1
|
||||||
keywords:
|
keywords:
|
||||||
- xteve
|
- xteve
|
||||||
- iptv
|
- iptv
|
||||||
@@ -19,4 +19,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 1.16.1
|
appVersion: 1.16.1
|
||||||
description: Bridges events and allows you to control your Zigbee devices via MQTT
|
description: Bridges events and allows you to control your Zigbee devices via MQTT
|
||||||
name: zigbee2mqtt
|
name: zigbee2mqtt
|
||||||
version: 3.1.1
|
version: 3.3.0
|
||||||
keywords:
|
keywords:
|
||||||
- zigbee
|
- zigbee
|
||||||
- mqtt
|
- mqtt
|
||||||
@@ -19,4 +19,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.7.0
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: 4.0.6
|
appVersion: 4.0.6
|
||||||
description: Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue
|
description: Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue
|
||||||
name: zwave2mqtt
|
name: zwave2mqtt
|
||||||
version: 5.2.1
|
version: 5.3.1
|
||||||
keywords:
|
keywords:
|
||||||
- zwave
|
- zwave
|
||||||
- mqtt
|
- mqtt
|
||||||
@@ -17,4 +17,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://k8s-at-home.com/charts/
|
repository: https://k8s-at-home.com/charts/
|
||||||
version: 1.6.1
|
version: 1.6.2
|
||||||
|
|||||||
Reference in New Issue
Block a user