Compare commits

...

10 Commits

Author SHA1 Message Date
renovate[bot]
67eed62c99 [jackett] Update helm chart common to v1.7.0 (#263)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-26 09:15:35 -05:00
renovate[bot]
ae38a94541 [zigbee2mqtt] Update helm chart common to v1.7.0 (#280)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-26 09:07:18 -05:00
renovate[bot]
40a2bb2d26 [homer] Update helm chart common to v1.7.0 (#262)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-26 09:01:33 -05:00
renovate[bot]
fa75854137 [freshrss] Update helm chart common to v1.7.0 (#261)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-26 09:01:25 -05:00
renovate[bot]
c379eb9efd [flood] Update helm chart common to v1.7.0 (#260)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-26 09:01:20 -05:00
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs
5b64342920 [octoprint] New chart (#282) 2020-11-26 09:00:25 -05:00
renovate[bot]
ab746638e8 [ddclient] Update helm chart common to v1.7.0 (#259)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-26 08:56:31 -05:00
renovate[bot]
643d60fed7 [dashmachine] Update helm chart common to v1.7.0 (#258)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-26 08:56:23 -05:00
renovate[bot]
d5377e032d [couchpotato] Update helm chart common to v1.7.0 (#257)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-26 08:56:15 -05:00
renovate[bot]
d6e87293c1 [bazarr] Update helm chart common to v1.7.0 (#256)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-26 08:51:29 -05:00
16 changed files with 152 additions and 18 deletions

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v0.9.0.5
description: Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements
name: bazarr
version: 4.7.1
version: 4.8.0
keywords:
- bazarr
- radarr
@@ -21,4 +21,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 1.6.2
version: 1.7.0

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: latest
description: CouchPotato (CP) is an automatic NZB and torrent downloader.
name: couchpotato
version: 3.2.1
version: 3.3.0
keywords:
- couchpotato
- usenet
@@ -18,4 +18,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 1.6.2
version: 1.7.0

View File

@@ -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
home: https://github.com/rmountjoy92/DashMachine
name: dashmachine
version: 2.1.1
version: 2.2.0
sources:
- https://github.com/rmountjoy92/DashMachine
maintainers:
@@ -12,5 +12,5 @@ maintainers:
email: ryan@ryanholt.net
dependencies:
- name: common
version: 1.6.2
version: 1.7.0
repository: https://k8s-at-home.com/charts/

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 3.9.1
description: Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Providers
name: ddclient
version: 1.2.1
version: 1.3.0
keywords:
- ddclient
- dns
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 1.6.2
version: 1.7.0

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 4.1.1
description: Flood is a monitoring service for various torrent clients
name: flood
version: 1.2.1
version: 1.3.0
keywords:
- flood
- rtorrent
@@ -19,4 +19,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 1.6.2
version: 1.7.0

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 1.17.0
description: FreshRSS is a self-hosted RSS feed aggregator
name: freshrss
version: 1.1.1
version: 1.2.0
keywords:
- freshrss
- rss
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 1.6.2
version: 1.7.0

View File

@@ -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
home: https://github.com/bastienwirtz/homer
name: homer
version: 1.1.1
version: 1.2.0
sources:
- https://github.com/bastienwirtz/homer
maintainers:
@@ -12,5 +12,5 @@ maintainers:
email: jeff@billimek.com
dependencies:
- name: common
version: 1.6.2
version: 1.7.0
repository: https://k8s-at-home.com/charts/

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v0.16.2106
description: API Support for your favorite torrent trackers
name: jackett
version: 5.6.1
version: 5.7.0
keywords:
- jackett
- torrent
@@ -17,4 +17,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 1.6.2
version: 1.7.0

View 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
View File

@@ -0,0 +1,8 @@
approvers:
- billimek
- onedr0p
- bjw-s
reviewers:
- billimek
- onedr0p
- bjw-s

View 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`.
---

View File

@@ -0,0 +1,2 @@
ingress:
enabled: true

View File

@@ -0,0 +1 @@
{{- include "common.notes.defaultNotes" . -}}

View File

@@ -0,0 +1 @@
{{ include "common.all" . }}

View 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

View File

@@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 1.16.1
description: Bridges events and allows you to control your Zigbee devices via MQTT
name: zigbee2mqtt
version: 3.2.1
version: 3.3.0
keywords:
- zigbee
- mqtt
@@ -19,4 +19,4 @@ maintainers:
dependencies:
- name: common
repository: https://k8s-at-home.com/charts/
version: 1.6.2
version: 1.7.0