#!/bin/bash set -e CERT_PATH="/mitmproxy-ca/mitmproxy-ca-cert.pem" echo "Waiting for mitmproxy CA certificate..." for i in $(seq 1 30); do if [ -f "$CERT_PATH" ]; then echo "Found mitmproxy CA cert." break fi sleep 1 done if [ ! -f "$CERT_PATH" ]; then echo "WARNING: mitmproxy CA cert not found at $CERT_PATH" fi export SSL_CERT_FILE="$CERT_PATH" export REQUESTS_CA_BUNDLE="$CERT_PATH" export NODE_EXTRA_CA_CERTS="$CERT_PATH" # Build ~/.gemini for gemini-cli from env vars if [ -n "$GEMINI_REFRESH_TOKEN" ]; then GEMINI_DIR="/tmp/gemini-home/.gemini" mkdir -p "$GEMINI_DIR" python3 - <