flower / run.sh
dracoox's picture
Create run.sh
f6e6538 verified
raw
history blame contribute delete
559 Bytes
#!/bin/bash
# Start tailscaled in background and show logs
echo "Starting tailscaled..."
mkdir -p /var/run/tailscale
tailscaled --tun=userspace-networking --socks5-server=localhost:1055 &
# Wait for tailscaled to be ready
echo "Waiting for tailscaled to be ready..."
until tailscale status &> /dev/null; do
sleep 1
done
echo "tailscaled is ready."
# Bring up Tailscale interface (interactive or with auth key)
tailscale up --netfilter-mode=off
# Start the Flask app using gunicorn
echo "Starting Flask app..."
exec gunicorn --bind 0.0.0.0:7860 app:app