Fix Neon Vortex button input and add Jellyfin WAL mode
Some checks failed
Build and Push to Harbor / build-and-push (push) Has been cancelled

- Comment out CORS headers in nginx.conf to fix button input blocking
- Add WAL enable job for Jellyfin to resolve database locking issues
- Include comprehensive troubleshooting documentation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Neon Vortex
2025-11-22 17:51:34 -05:00
parent 5b52eb9999
commit ce8d9029c1
4 changed files with 737 additions and 2 deletions

30
jellyfin-wal-enable.yaml Normal file
View File

@@ -0,0 +1,30 @@
apiVersion: batch/v1
kind: Job
metadata:
name: jellyfin-enable-wal
namespace: media
spec:
ttlSecondsAfterFinished: 600
template:
spec:
restartPolicy: Never
containers:
- name: enable-wal
image: alpine:latest
command:
- sh
- -c
- |
apk add --no-cache sqlite
echo "Enabling WAL mode on jellyfin.db..."
sqlite3 /config/data/jellyfin.db "PRAGMA journal_mode=WAL;"
echo "Verifying WAL mode..."
sqlite3 /config/data/jellyfin.db "PRAGMA journal_mode;"
echo "WAL mode enabled successfully!"
volumeMounts:
- name: jellyfin-data
mountPath: /config
volumes:
- name: jellyfin-data
persistentVolumeClaim:
claimName: jellyfin-config