#!/bin/bash # set -e export PATH="/root/.bun/bin:$PATH" set -o allexport . /etc/cron-env.sh || echo "[WARN] Failed to load env" >> /proc/1/fd/2 set +o allexport log_info() { echo "[INFO] $(date) $1" >> /proc/1/fd/1 } log_error() { echo "[ERROR] $(date) $1" >> /proc/1/fd/2 } log_info "Starting task with args: $*" cd /opt/app if bun run start "$@" >> /proc/1/fd/1 2>> /proc/1/fd/2; then log_info "Task completed successfully." else log_error "Task failed!" exit 1 fi