startup script

This commit is contained in:
2025-04-15 12:34:00 +05:30
parent 3313149b4f
commit 2fbce7d789

View File

@@ -0,0 +1,19 @@
---
apiVersion: v1
kind: ConfigMap
metadata:
name: invidious-startup-script
data:
start.sh: |
#!/bin/sh
# Create the config directory if it doesn't exist
mkdir -p /etc/invidious
# Get the base config from environment variable
echo "$INVIDIOUS_CONFIG" > /etc/invidious/config.yml
# Inject the hmac_key from the secret
sed -i "s/hmac_key:.*/hmac_key: \"${hmac_key}\"/" /etc/invidious/config.yml
# Start the application
exec /invidious/invidious