antigravity-managers / Dockerfile
AZILS's picture
Update Dockerfile
c257401 verified
FROM lbjlaq/antigravity-manager:latest
# Write a startup diagnostic script using only built-in Debian tools
RUN cat > /app/start.sh << 'EOF'
#!/bin/bash
echo "========================================================"
echo " ANTIGRAVITY MANAGER β€” STARTUP DIAGNOSTICS"
echo "========================================================"
echo ""
echo "πŸ“… DATE & TIME"
date -u
echo ""
echo "πŸ–₯️ OS INFO"
cat /etc/os-release 2>/dev/null || echo "N/A"
echo ""
echo "βš™οΈ KERNEL"
uname -a
echo ""
echo "🌐 HOSTNAME & IP"
echo "Hostname: $(hostname)"
echo "IPs: $(hostname -I 2>/dev/null || echo 'N/A')"
echo ""
echo "πŸ’Ύ STORAGE"
df -h
echo ""
echo "🧠 MEMORY"
free -h
echo ""
echo "πŸ“¦ INSTALLED PACKAGES"
dpkg -l 2>/dev/null | grep "^ii" | awk '{print $2, $3}' || echo "N/A"
echo ""
echo "🌍 ENVIRONMENT VARIABLES"
env | sort
echo ""
echo "πŸ“ APP DIRECTORY (/app)"
ls -lah /app/
echo ""
echo "πŸ“ DATA DIRECTORY (/root/.antigravity_tools)"
ls -lah /root/.antigravity_tools/ 2>/dev/null || echo " (not created yet β€” fresh start)"
echo ""
echo "========================================================"
echo "πŸš€ Starting Antigravity Manager..."
echo "========================================================"
echo ""
exec /app/antigravity-tools "$@"
EOF
RUN chmod +x /app/start.sh
EXPOSE 8045
ENTRYPOINT ["/app/start.sh"]
CMD ["--headless"]