summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-01-31 17:10:50 +0200
committerPaul Buetow <paul@buetow.org>2026-01-31 17:10:50 +0200
commit77f44553bcc0857c20e0a650a0a7d134da199729 (patch)
treeca26570213c7ee969b5eb1f0afd733e2a93e2fda
parent32a57d822cfe4315f5ad16186caa25337d6ef7b0 (diff)
Update MinVid deployment with corrected image and port configuration
Amp-Thread-ID: https://ampcode.com/threads/T-019c1492-bec0-70f8-8d02-ef3596a7228b Co-authored-by: Amp <amp@ampcode.com>
-rw-r--r--f3s/minvid/Justfile4
-rw-r--r--f3s/minvid/helm-chart/templates/deployment.yaml11
-rw-r--r--f3s/minvid/helm-chart/templates/ingress.yaml2
-rw-r--r--frontends/Rexfile4
4 files changed, 11 insertions, 10 deletions
diff --git a/f3s/minvid/Justfile b/f3s/minvid/Justfile
index 9e17f2c..6d19d3f 100644
--- a/f3s/minvid/Justfile
+++ b/f3s/minvid/Justfile
@@ -20,9 +20,9 @@ status:
logs lines="100":
kubectl logs -n {{NAMESPACE}} -l app=minvid --tail={{lines}} -f
-port-forward port="3000":
+port-forward port="8000":
@echo "Forwarding minvid to localhost:{{port}}"
- kubectl port-forward -n {{NAMESPACE}} svc/minvid-service {{port}}:3000
+ kubectl port-forward -n {{NAMESPACE}} svc/minvid-service {{port}}:80
sync:
@echo "Triggering ArgoCD sync..."
diff --git a/f3s/minvid/helm-chart/templates/deployment.yaml b/f3s/minvid/helm-chart/templates/deployment.yaml
index 9cbdf29..8047e76 100644
--- a/f3s/minvid/helm-chart/templates/deployment.yaml
+++ b/f3s/minvid/helm-chart/templates/deployment.yaml
@@ -15,12 +15,13 @@ spec:
spec:
containers:
- name: minvid
- image: ghcr.io/mariodian/minvid
+ image: ghcr.io/ludvigaman/minvid:latest
+ imagePullPolicy: IfNotPresent
ports:
- - containerPort: 3000
+ - containerPort: 80
volumeMounts:
- name: minvid-data
- mountPath: /data
+ mountPath: /app/data
volumes:
- name: minvid-data
persistentVolumeClaim:
@@ -36,8 +37,8 @@ metadata:
spec:
ports:
- name: web
- port: 3000
+ port: 80
protocol: TCP
- targetPort: 3000
+ targetPort: 8000
selector:
app: minvid
diff --git a/f3s/minvid/helm-chart/templates/ingress.yaml b/f3s/minvid/helm-chart/templates/ingress.yaml
index 024d515..74d0f5f 100644
--- a/f3s/minvid/helm-chart/templates/ingress.yaml
+++ b/f3s/minvid/helm-chart/templates/ingress.yaml
@@ -17,4 +17,4 @@ spec:
service:
name: minvid-service
port:
- number: 3000
+ number: 80
diff --git a/frontends/Rexfile b/frontends/Rexfile
index ba5238b..6a0746f 100644
--- a/frontends/Rexfile
+++ b/frontends/Rexfile
@@ -85,7 +85,7 @@ our $secrets = sub { read_file './secrets/' . shift };
# k3s cluster running on FreeBSD in my LAN
our @f3s_hosts =
- qw/f3s.buetow.org git.f3s.buetow.org cgit.f3s.buetow.org jellyfin.f3s.buetow.org immich.f3s.buetow.org argocd.f3s.buetow.org keybr.f3s.buetow.org anki.f3s.buetow.org bag.f3s.buetow.org flux.f3s.buetow.org audiobookshelf.f3s.buetow.org grafana.f3s.buetow.org radicale.f3s.buetow.org vault.f3s.buetow.org syncthing.f3s.buetow.org uprecords.f3s.buetow.org koreader.f3s.buetow.org filebrowser.f3s.buetow.org webdav.f3s.buetow.org ipv6test.f3s.buetow.org ipv4.ipv6test.f3s.buetow.org ipv6.ipv6test.f3s.buetow.org/;
+ qw/f3s.buetow.org git.f3s.buetow.org cgit.f3s.buetow.org jellyfin.f3s.buetow.org minvid.f3s.buetow.org immich.f3s.buetow.org argocd.f3s.buetow.org keybr.f3s.buetow.org anki.f3s.buetow.org bag.f3s.buetow.org flux.f3s.buetow.org audiobookshelf.f3s.buetow.org grafana.f3s.buetow.org radicale.f3s.buetow.org vault.f3s.buetow.org syncthing.f3s.buetow.org uprecords.f3s.buetow.org koreader.f3s.buetow.org filebrowser.f3s.buetow.org webdav.f3s.buetow.org ipv6test.f3s.buetow.org ipv4.ipv6test.f3s.buetow.org ipv6.ipv6test.f3s.buetow.org/;
# optionally, only enable manually for temp time, as no password protection yet
# push @f3s_hosts, 'registry.f3s.buetow.org';
@@ -93,7 +93,7 @@ our @f3s_hosts =
our @dns_zones = qw/buetow.org dtail.dev foo.zone irregular.ninja snonux.foo/;
our @dns_zones_remove = qw/paul.cyou/;
our @acme_hosts =
- qw/buetow.org git.buetow.org paul.buetow.org dory.buetow.org ecat.buetow.org fotos.buetow.org znc.buetow.org dtail.dev foo.zone stats.foo.zone irregular.ninja alt.irregular.ninja snonux.foo gogios.buetow.org blowfish.buetow.org fishfinger.buetow.org f3s.buetow.org jellyfin.f3s.buetow.org git.f3s.buetow.org cgit.f3s.buetow.org immich.f3s.buetow.org argocd.f3s.buetow.org keybr.f3s.buetow.org anki.f3s.buetow.org bag.f3s.buetow.org flux.f3s.buetow.org audiobookshelf.f3s.buetow.org grafana.f3s.buetow.org radicale.f3s.buetow.org vault.f3s.buetow.org syncthing.f3s.buetow.org uprecords.f3s.buetow.org koreader.f3s.buetow.org filebrowser.f3s.buetow.org webdav.f3s.buetow.org ipv6test.f3s.buetow.org ipv4.ipv6test.f3s.buetow.org ipv6.ipv6test.f3s.buetow.org/;
+ qw/buetow.org git.buetow.org paul.buetow.org dory.buetow.org ecat.buetow.org fotos.buetow.org znc.buetow.org dtail.dev foo.zone stats.foo.zone irregular.ninja alt.irregular.ninja snonux.foo gogios.buetow.org blowfish.buetow.org fishfinger.buetow.org f3s.buetow.org jellyfin.f3s.buetow.org minvid.f3s.buetow.org git.f3s.buetow.org cgit.f3s.buetow.org immich.f3s.buetow.org argocd.f3s.buetow.org keybr.f3s.buetow.org anki.f3s.buetow.org bag.f3s.buetow.org flux.f3s.buetow.org audiobookshelf.f3s.buetow.org grafana.f3s.buetow.org radicale.f3s.buetow.org vault.f3s.buetow.org syncthing.f3s.buetow.org uprecords.f3s.buetow.org koreader.f3s.buetow.org filebrowser.f3s.buetow.org webdav.f3s.buetow.org ipv6test.f3s.buetow.org ipv4.ipv6test.f3s.buetow.org ipv6.ipv6test.f3s.buetow.org/;
# WireGuard IP addresses for ping checks
our %wg0_ips = (