Compare commits

..

51 Commits

Author SHA1 Message Date
williamp 1007e8ee4b Merge pull request 'chore(deps): update helm release gitea to v12.5.12' (#100) from renovate/gitea-12.x into main
Reviewed-on: #100
2026-04-19 00:39:28 +00:00
renovate-bot 7f487b0990 chore(deps): update helm release gitea to v12.5.12 2026-04-19 00:00:12 +00:00
williamp 9137db2b9f Merge pull request 'chore(deps): update helm release gitea to v12.5.11' (#99) from renovate/gitea-12.x into main
Reviewed-on: #99
2026-04-18 23:02:17 +00:00
renovate-bot acaf66a39c chore(deps): update helm release gitea to v12.5.11 2026-04-18 23:00:12 +00:00
actions 2016580fa0 yt-dlp-bot: deploy update to fb0746e 2026-04-10 12:15:21 +00:00
williamp acb664318e Merge pull request 'chore(deps): update helm release jellyfin to v3.2.0' (#98) from renovate/jellyfin-3.x into main
Reviewed-on: #98
2026-04-08 18:18:52 +00:00
renovate-bot b39e6fdce8 chore(deps): update helm release jellyfin to v3.2.0 2026-04-08 18:00:18 +00:00
williamp c21f54cc2c Merge pull request 'chore(deps): update helm release authentik to v2026.2.2' (#97) from renovate/authentik-2026.x into main
Reviewed-on: #97
2026-04-08 02:07:19 +00:00
renovate-bot 5b8aa97081 chore(deps): update helm release authentik to v2026.2.2 2026-04-08 01:00:12 +00:00
williamp 9a94ccc337 Merge pull request 'chore(deps): update helm release gitea to v12.5.10' (#96) from renovate/gitea-12.x into main
Reviewed-on: #96
2026-04-02 22:09:14 +00:00
renovate-bot 2a2aeba921 chore(deps): update helm release gitea to v12.5.10 2026-04-02 01:00:13 +00:00
williamp a11fea834b jellyfin: rm old dvr share 2026-04-01 18:20:25 -04:00
williamp 4ba9a42b7e Merge pull request 'chore(deps): update helm release jellyfin to v3' (#95) from renovate/jellyfin-3.x into main
Reviewed-on: #95
2026-04-01 22:18:39 +00:00
renovate-bot 453956f5d1 chore(deps): update helm release jellyfin to v3 2026-04-01 15:00:10 +00:00
williamp 9972e1ecb9 Merge pull request 'chore(deps): update helm release gitea to v12.5.9' (#94) from renovate/gitea-12.x into main
Reviewed-on: #94
2026-03-22 00:27:05 +00:00
renovate-bot 674aaaea9c chore(deps): update helm release gitea to v12.5.9 2026-03-21 16:00:10 +00:00
actions c18ade7a7e yt-dlp-bot: deploy update to 5465bd4 2026-03-18 02:56:12 +00:00
actions 7f984f61af yt-dlp-bot: deploy update to a0e511b 2026-03-14 12:58:10 +00:00
williamp 4d2ac0b44d Merge pull request 'chore(deps): update helm release gitea to v12.5.8' (#93) from renovate/gitea-12.x into main
Reviewed-on: #93
2026-03-13 18:00:41 +00:00
renovate-bot 71372379b9 chore(deps): update helm release gitea to v12.5.8 2026-03-13 18:00:12 +00:00
williamp e02f3aa9fd arr-stack: update versions
flaresolverr: v3.4.6
prowlarr: 2.3.0.5236
radarr: 6.0.4.10291
sonarr: 4.0.16.2944
2026-03-13 13:18:28 -04:00
actions 67f852c737 yt-dlp-bot: deploy update to 509dab5 2026-03-10 01:01:19 +00:00
actions fd20dccf6c yt-dlp-bot: deploy update to adefe2f 2026-03-09 16:21:29 +00:00
actions 9745f6aa53 yt-dlp-bot: deploy update to 51e1cc5 2026-03-08 16:00:59 +00:00
actions fc3d187d99 yt-dlp-bot: deploy update to e0de621 2026-03-08 05:21:02 +00:00
actions b6a74c4a8f yt-dlp-bot: deploy update to 4513338 2026-03-08 05:03:18 +00:00
actions 1b44fd7ab5 yt-dlp-bot: deploy update to e3b5542 2026-03-08 02:19:50 +00:00
actions 37a0370bb3 yt-dlp-bot: deploy update to 8f2bda0 2026-03-08 00:03:57 +00:00
williamp f5a07f0810 gitea-runner: use slirp4netns 2026-03-07 18:21:05 -05:00
williamp 5b5c394581 gitea-runner: use DOCKERD_ROOTLESS_ROOTLESSKIT_FLAGS instead 2026-03-07 18:19:13 -05:00
williamp 0946ef68a3 gitea-runner: try using bridge network mode 2026-03-07 18:09:24 -05:00
williamp dbfecc1090 Merge pull request 'chore(deps): update helm release gitea to v12.5.7' (#92) from renovate/gitea-12.x into main
Reviewed-on: #92
2026-03-07 15:40:26 +00:00
actions 4e22ab2416 yt-dlp-bot: deploy update to 82b867a 2026-03-07 15:28:22 +00:00
renovate-bot 7719d488b7 chore(deps): update helm release gitea to v12.5.7 2026-03-07 04:00:16 +00:00
williamp 7f2a21d15d gitea-runner: specify dns server in container creation 2026-03-06 22:38:42 -05:00
actions 1d07f20850 yt-dlp-bot: deploy update to 5748834 2026-03-07 01:09:14 +00:00
williamp cc3a0ff414 yt-dlp-bot: try new refactor build 2026-03-06 19:45:49 -05:00
williamp d337a6ad3d attic: scale up to 3 2026-03-06 14:55:01 -05:00
williamp a55400a0ba attic: try to use postgres 2026-03-06 14:12:20 -05:00
williamp b04c27eaf1 yt-dlp-bot: revert 2026-03-06 10:29:10 -05:00
williamp 5fc38bf8f0 yt-dlp-bot: try dogfooding the refactor again, for real this time 2026-03-06 10:11:45 -05:00
williamp a83a8f9577 yt-dlp: revert back to 2c99fbf for now 2026-03-06 09:36:33 -05:00
williamp 5e3c0f386f yt-dlp-bot: use test image for dogfooding 2026-03-06 09:34:02 -05:00
actions 6cb6ba6e22 yt-dlp-bot: deploy update to 2c99fbf 2026-03-06 00:37:38 +00:00
actions 1043895e71 yt-dlp-bot: deploy update to 81968a6 2026-03-05 23:44:44 +00:00
actions b6952cec5c yt-dlp-bot: deploy update to 7b34919 2026-03-05 14:09:26 +00:00
williamp c2f8178b11 authentik: remove temp custom probes 2026-03-04 16:12:07 -05:00
actions dddbf25e45 yt-dlp-bot: deploy update to 2269104 2026-03-04 13:50:59 +00:00
actions 846aa2d534 yt-dlp-bot: deploy update to 4bea5e0 2026-03-04 13:46:47 +00:00
williamp 342ab378cd Merge pull request 'chore(deps): update helm release authentik to v2026.2.1' (#91) from renovate/authentik-2026.x into main
Reviewed-on: #91
2026-03-03 23:09:10 +00:00
renovate-bot 5ce3ac9a1e chore(deps): update helm release authentik to v2026.2.1 2026-03-03 21:00:09 +00:00
14 changed files with 40 additions and 45 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ spec:
spec: spec:
containers: containers:
- name: flaresolverr - name: flaresolverr
image: ghcr.io/flaresolverr/flaresolverr:v3.4.1 image: ghcr.io/flaresolverr/flaresolverr:v3.4.6
resources: resources:
requests: requests:
memory: "2Gi" memory: "2Gi"
+1 -1
View File
@@ -16,7 +16,7 @@ spec:
spec: spec:
containers: containers:
- name: prowlarr - name: prowlarr
image: linuxserver/prowlarr:version-2.0.5.5160 image: linuxserver/prowlarr:version-2.3.0.5236
volumeMounts: volumeMounts:
- name: config - name: config
mountPath: /config mountPath: /config
+1 -1
View File
@@ -16,7 +16,7 @@ spec:
spec: spec:
containers: containers:
- name: radarr - name: radarr
image: linuxserver/radarr:version-5.27.5.10198 image: linuxserver/radarr:version-6.0.4.10291
volumeMounts: volumeMounts:
- name: config - name: config
mountPath: /config mountPath: /config
+1 -1
View File
@@ -16,7 +16,7 @@ spec:
spec: spec:
containers: containers:
- name: sonarr - name: sonarr
image: linuxserver/sonarr:4.0.15 image: linuxserver/sonarr:version-4.0.16.2944
volumeMounts: volumeMounts:
- name: config - name: config
mountPath: /config mountPath: /config
+24
View File
@@ -0,0 +1,24 @@
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: attic-db-auth
spec:
data:
- remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: cloudnativepg
metadataPolicy: None
property: attic_pw
secretKey: password
refreshInterval: 1h
secretStoreRef:
kind: ClusterSecretStore
name: weyma-vault
target:
template:
data:
ATTIC_SERVER_DATABASE_URL: "postgres://attic:{{ .password }}@pooler-weyma-rw.cloudnativepg.svc.cluster.local/attic"
creationPolicy: Owner
deletionPolicy: Retain
name: attic-db-auth
+3 -1
View File
@@ -3,7 +3,7 @@ kind: Deployment
metadata: metadata:
name: attic name: attic
spec: spec:
replicas: 1 replicas: 3
selector: selector:
matchLabels: matchLabels:
app: attic app: attic
@@ -18,6 +18,8 @@ spec:
envFrom: envFrom:
- secretRef: - secretRef:
name: attic-secret name: attic-secret
- secretRef:
name: attic-db-auth
- secretRef: - secretRef:
name: attic-bucket name: attic-bucket
volumeMounts: volumeMounts:
+1 -1
View File
@@ -24,5 +24,5 @@ appVersion: "1.0"
dependencies: dependencies:
- name: authentik - name: authentik
version: 2026.2.0 version: 2026.2.2
repository: https://charts.goauthentik.io repository: https://charts.goauthentik.io
-29
View File
@@ -15,35 +15,6 @@ authentik:
service: service:
labels: labels:
metrics_enabled: "true" metrics_enabled: "true"
livenessProbe:
failureThreshold: 3
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 10
httpGet:
path: "{{ .Values.authentik.web.path }}-/health/live/"
port: http
readinessProbe:
failureThreshold: 3
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 10
httpGet:
path: "{{ .Values.authentik.web.path }}-/health/ready/"
port: http
startupProbe:
failureThreshold: 60
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 10
httpGet:
path: "{{ .Values.authentik.web.path }}-/health/live/"
port: http
worker: worker:
replicas: 3 replicas: 3
volumeMounts: volumeMounts:
+1 -1
View File
@@ -28,7 +28,7 @@ data:
container: container:
network: "host" network: "host"
privileged: false privileged: false
options: options: ""
workdir_parent: /scratch workdir_parent: /scratch
valid_volumes: valid_volumes:
- /scratch/** - /scratch/**
+2
View File
@@ -41,6 +41,8 @@ spec:
image: gitea/act_runner:nightly-dind-rootless image: gitea/act_runner:nightly-dind-rootless
imagePullPolicy: Always imagePullPolicy: Always
env: env:
- name: DOCKERD_ROOTLESS_ROOTLESSKIT_FLAGS
value: "--net=slirp4netns --copy-up=/etc"
- name: CONFIG_FILE - name: CONFIG_FILE
value: /config/config.yaml value: /config/config.yaml
- name: DOCKER_HOST - name: DOCKER_HOST
+1 -1
View File
@@ -24,5 +24,5 @@ appVersion: "1.0"
dependencies: dependencies:
- name: gitea - name: gitea
version: 12.5.6 version: 12.5.12
repository: https://weyma-s3.infra.dubyatp.xyz/helm-bucket-ea34bc44-ef19-480d-a16a-1e583991f123/charts/ repository: https://weyma-s3.infra.dubyatp.xyz/helm-bucket-ea34bc44-ef19-480d-a16a-1e583991f123/charts/
+1 -1
View File
@@ -24,5 +24,5 @@ appVersion: "1.0"
dependencies: dependencies:
- name: jellyfin - name: jellyfin
version: 2.7.0 version: 3.2.0
repository: https://jellyfin.github.io/jellyfin-helm repository: https://jellyfin.github.io/jellyfin-helm
-6
View File
@@ -26,10 +26,6 @@ jellyfin:
nfs: nfs:
server: 10.105.15.20 server: 10.105.15.20
path: /mnt/hdd-pool/movies path: /mnt/hdd-pool/movies
- name: dvr
nfs:
server: 10.105.15.20
path: /mnt/hdd-pool/DVR
- name: youtube-vids - name: youtube-vids
nfs: nfs:
server: 10.105.15.20 server: 10.105.15.20
@@ -50,8 +46,6 @@ jellyfin:
mountPath: /mnt/tv-shows mountPath: /mnt/tv-shows
- name: movies - name: movies
mountPath: /mnt/movies mountPath: /mnt/movies
- name: dvr
mountPath: /mnt/dvr
- name: youtube-vids - name: youtube-vids
mountPath: /mnt/youtube-vids mountPath: /mnt/youtube-vids
- name: transcode-temp - name: transcode-temp
+3 -1
View File
@@ -14,12 +14,14 @@ spec:
spec: spec:
containers: containers:
- name: yt-dlp-bot - name: yt-dlp-bot
image: 'git.dubyatp.xyz/williamp/yt-dlp-bot:204404b' image: 'git.dubyatp.xyz/williamp/yt-dlp-bot:fb0746e'
env: env:
- name: OUT_PATH - name: OUT_PATH
value: /data/youtube-vids value: /data/youtube-vids
- name: TEMP_PATH - name: TEMP_PATH
value: /tmp/ytdlp-temp value: /tmp/ytdlp-temp
- name: LOADING_EMOJI
value: "<a:loading:1479485735076761848>"
envFrom: envFrom:
- secretRef: - secretRef:
name: yt-dlp-discord-token name: yt-dlp-discord-token