From 5e86989cab9936255a5524236219687344f71f3f Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Sat, 10 Jan 2026 15:29:03 +0100 Subject: [PATCH] removed icon fetching --- booking-system/booking.yaml | 43 +++++-------------------------------- 1 file changed, 5 insertions(+), 38 deletions(-) diff --git a/booking-system/booking.yaml b/booking-system/booking.yaml index 3c09e84..bf3476f 100644 --- a/booking-system/booking.yaml +++ b/booking-system/booking.yaml @@ -191,24 +191,6 @@ spec: sleep 2 done echo "Redis is ready!" - # Fetch missing icons - - name: fetch-icons - image: alpine:3.20 - command: - - sh - - -c - - | - echo "Downloading missing icons..." - apk add --no-cache wget unzip - wget -O /icons/icons.zip https://web.dooplex.hu/static/calcom-icons/icons.zip - cd /icons - unzip -o icons.zip - rm icons.zip - echo "Icons downloaded and extracted:" - ls -la /icons/ - volumeMounts: - - name: missing-icons - mountPath: /icons containers: - name: calcom image: calcom/cal.com:v6.0.8 @@ -218,22 +200,14 @@ spec: - -c - | echo "Copying missing icons..." - for icon in /missing-icons/*.svg; do - if [ -f "$icon" ]; then - app_name=$(basename "$icon" .svg) - target_dir="/calcom/packages/app-store/${app_name}/static" - if [ -d "$target_dir" ]; then - cp "$icon" "${target_dir}/icon.svg" - echo "Copied icon for ${app_name}" - else - echo "Warning: Directory ${target_dir} not found, skipping ${app_name}" - fi - fi - done + # Copy to public/app-store for web serving + mkdir -p /calcom/apps/web/public/app-store/googlevideo + cp /calcom/packages/app-store/googlevideo/static/logo.webp /calcom/apps/web/public/app-store/googlevideo/logo.webp + echo "Copied googlevideo logo.webp to public folder" + echo "Starting Cal.com..." cd /calcom exec ./scripts/start.sh - env: # License (empty for AGPL, set key for enterprise features) - name: CALCOM_LICENSE_KEY @@ -361,10 +335,6 @@ spec: # CSP - needed for embedded iframes if you want to embed booking widget - name: CSP_POLICY value: "" - volumeMounts: - - name: missing-icons - mountPath: /missing-icons - readOnly: true ports: - containerPort: 3000 name: http @@ -397,9 +367,6 @@ spec: periodSeconds: 10 timeoutSeconds: 10 failureThreshold: 30 - volumes: - - name: missing-icons - emptyDir: {} --- apiVersion: v1 kind: Service