Add comprehensive API documentation to Cloudron setup instructions
- Added detailed API endpoint information in SETUP-INSTRUCTIONS.md - Documented API usage with Ente CLI - Enhanced routing configuration for auth/cast/accounts apps - Updated to version 0.1.64
This commit is contained in:
35
debug-headers.sh
Executable file
35
debug-headers.sh
Executable file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "==> Debugging Caddy MIME type headers"
|
||||
echo "==> Testing various file types..."
|
||||
|
||||
BASE_URL="${1:-https://ente.due.ren}"
|
||||
|
||||
echo
|
||||
echo "Testing HTML files:"
|
||||
curl -I "$BASE_URL/" 2>/dev/null | grep -i content-type || echo "No Content-Type header found"
|
||||
curl -I "$BASE_URL/index.html" 2>/dev/null | grep -i content-type || echo "No Content-Type header found"
|
||||
|
||||
echo
|
||||
echo "Testing JavaScript files:"
|
||||
curl -I "$BASE_URL/config.js" 2>/dev/null | grep -i content-type || echo "No Content-Type header found"
|
||||
|
||||
echo
|
||||
echo "Testing CSS files (if any):"
|
||||
curl -I "$BASE_URL/styles.css" 2>/dev/null | grep -i content-type || echo "File not found or no Content-Type header"
|
||||
|
||||
echo
|
||||
echo "Testing JSON files (if any):"
|
||||
curl -I "$BASE_URL/manifest.json" 2>/dev/null | grep -i content-type || echo "File not found or no Content-Type header"
|
||||
|
||||
echo
|
||||
echo "==> Full response headers for main page:"
|
||||
curl -I "$BASE_URL/" 2>/dev/null || echo "Failed to connect to $BASE_URL"
|
||||
|
||||
echo
|
||||
echo "==> To test from inside a container:"
|
||||
echo "docker exec -it <container-name> curl -I http://localhost:3080/"
|
||||
|
||||
echo
|
||||
echo "==> To view Caddy logs:"
|
||||
echo "docker exec -it <container-name> tail -f /app/data/logs/caddy.log"
|
Reference in New Issue
Block a user