Compare commits

..

4 Commits

Author SHA1 Message Date
d0255ca5d1 remove specific values 2024-03-16 05:44:05 -06:00
790ad5b440 update renovate config 2024-03-16 05:43:49 -06:00
9539635918 change repo 2024-03-16 04:38:43 -06:00
7c61825d5f enable enviroment variables 2024-03-16 04:11:46 -06:00
14 changed files with 74 additions and 45 deletions

75
.github/renovate.json vendored
View File

@@ -7,11 +7,9 @@
], ],
"timezone": "US/Mountain", "timezone": "US/Mountain",
"schedule": [ "schedule": [
"after 10am every weekday", "every weekday"
"before 5pm every weekday"
],
"labels": [
], ],
"labels": [],
"packageRules": [ "packageRules": [
{ {
"description": "Disables for non major Renovate version", "description": "Disables for non major Renovate version",
@@ -41,53 +39,74 @@
"automerge": false "automerge": false
}, },
{ {
"description": "Generate image updates on Tuesdays", "description": "Label service images",
"matchPackageNames": [ "matchPackageNames": [
"linuxserver/calibre",
"homeassistant/home-assistant",
"linuxserver/code-server",
"ghcr.io/gethomepage/homepage",
"ghcr.io/alex1989hu/kubelet-serving-cert-approver", "ghcr.io/alex1989hu/kubelet-serving-cert-approver",
"rmcrackan/libation", "ghcr.io/cloudnative-pg/postgresql",
"outlinewiki/outline", "redis/redis-stack-server"
"ghcr.io/cloudnative-pg/postgresql"
], ],
"matchDatasources": [ "matchDatasources": [
"docker" "docker"
], ],
"schedule": [
"after 10am on tuesday",
"before 5pm on tuesday"
],
"addLabels": [ "addLabels": [
"upgrade", "service",
"weekly",
"image" "image"
], ],
"bumpVersion": "minor",
"automerge": false, "automerge": false,
"minimumReleaseAge": "3 days" "minimumReleaseAge": "3 days"
}, },
{ {
"description": "Generate application charts on Tuesdays", "description": "Label service charts",
"matchPackageNames": [ "matchPackageNames": [
"elasticsearch",
"redis" "redis"
], ],
"matchDatasources": [ "matchDatasources": [
"helm" "helm"
], ],
"schedule": [
"after 10am on tuesday",
"before 5pm on tuesday"
],
"addLabels": [ "addLabels": [
"upgrade", "serivce",
"weekly", "chart"
],
"automerge": false,
"minimumReleaseAge": "3 days"
},
{
"description": "Label application images",
"matchPackageNames": [
"bbilly1/tubearchivist-jf",
"bbilly1/tubearchivist",
"freshrss/freshrss",
"ghcr.io/gethomepage/homepage",
"homeassistant/home-assistant",
"linuxserver/calibre",
"linuxserver/code-server",
"linuxserver/cops",
"outlinewiki/outline",
"rmcrackan/libation"
],
"matchDatasources": [
"docker"
],
"addLabels": [
"application",
"image"
],
"automerge": false,
"minimumReleaseAge": "3 days"
},
{
"description": "Label application charts",
"matchPackageNames": [],
"matchDatasources": [
"helm"
],
"addLabels": [
"application",
"chart" "chart"
], ],
"bumpVersion": "minor",
"automerge": false, "automerge": false,
"minimumReleaseAge": "3 days" "minimumReleaseAge": "3 days"
} }
] ]
} }

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: calibre-server name: calibre-server
version: 0.0.5 version: 0.0.6
description: Chart for Calibre content database description: Chart for Calibre content database
keywords: keywords:
- media - media

View File

@@ -31,7 +31,7 @@ ingressRoute:
http: http:
host: host:
authentik: authentik:
outpost: authentik-proxy-outpost outpost:
port: 9000 port: 9000
persistence: persistence:
config: config:

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: cops name: cops
version: 0.0.2 version: 0.0.3
description: Chart for Calibre OPDS (and HTML) PHP Server description: Chart for Calibre OPDS (and HTML) PHP Server
keywords: keywords:
- calibre - calibre

View File

@@ -40,6 +40,15 @@ spec:
name: cops-books name: cops-books
resources: resources:
{{- toYaml .Values.deployment.resources | nindent 12 }} {{- toYaml .Values.deployment.resources | nindent 12 }}
env:
{{- range $k,$v := .Values.deployment.env }}
- name: {{ $k }}
value: {{ $v | quote }}
{{- end }}
{{- with .Values.deployment.envFrom }}
envFrom:
{{- toYaml . | nindent 12 }}
{{- end }}
livenessProbe: livenessProbe:
httpGet: httpGet:
path: / path: /

View File

@@ -9,6 +9,7 @@ deployment:
PGID: "1000" PGID: "1000"
PUID: "1000" PUID: "1000"
TZ: UTC TZ: UTC
envFrom:
resources: resources:
limits: limits:
cpu: 500m cpu: 500m

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: freshrss name: freshrss
version: 0.0.1 version: 0.0.3
description: Chart for Freshrss description: Chart for Freshrss
keywords: keywords:
- rss - rss

View File

@@ -2,7 +2,7 @@ deployment:
replicas: 1 replicas: 1
strategy: Recreate strategy: Recreate
image: image:
repository: ghcr.io/linuxserver/freshrss repository: freshrss/freshrss
tag: 1.23.1 tag: 1.23.1
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
env: env:
@@ -23,7 +23,7 @@ service:
port: 80 port: 80
ingress: ingress:
enabled: true enabled: true
className: traefik className:
annotations: annotations:
host: host:
persistence: persistence:

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: homepage name: homepage
version: 0.0.7 version: 0.0.8
description: Chart for benphelps homepage description: Chart for benphelps homepage
keywords: keywords:
- dashboard - dashboard

View File

@@ -20,7 +20,7 @@ service:
ingressRoute: ingressRoute:
host: host:
authentik: authentik:
outpost: authentik-proxy-outpost outpost:
port: 9000 port: 9000
config: config:
bookmarks: bookmarks:

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: libation name: libation
version: 0.0.5 version: 0.0.6
description: Import library from audible description: Import library from audible
keywords: keywords:
- audiobooks - audiobooks

View File

@@ -6,8 +6,8 @@ image:
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
persistence: persistence:
config: config:
storageClassName: nfs-client storageClassName: default
storageSize: 1Gi storageSize: 1Gi
volumeMode: Filesystem volumeMode: Filesystem
books: books:
claimName: libation-nfs-storage claimName:

View File

@@ -1,6 +1,6 @@
apiVersion: v2 apiVersion: v2
name: outline name: outline
version: 0.0.7 version: 0.0.8
description: Chart for Outline wiki description: Chart for Outline wiki
keywords: keywords:
- wiki - wiki

View File

@@ -17,7 +17,7 @@ service:
port: 3000 port: 3000
ingress: ingress:
enabled: true enabled: true
className: traefik className:
annotations: annotations:
host: host:
persistence: persistence:
@@ -54,16 +54,16 @@ outline:
database: database:
passwordSecret: passwordSecret:
existingSecretName: existingSecretName:
existingSecretKey: password existingSecretKey:
usernameSecret: usernameSecret:
existingSecretName: existingSecretName:
existingSecretKey: username existingSecretKey:
databaseName: databaseName:
existingSecretName: existingSecretName:
existingSecretKey: dbname existingSecretKey:
databaseHost: databaseHost:
existingSecretName: existingSecretName:
existingSecretKey: host existingSecretKey:
connectionPoolMin: "" connectionPoolMin: ""
connectionPoolMax: "20" connectionPoolMax: "20"
sslMode: disable sslMode: disable