Files
ai-tax-agent/scripts/remote-debug-commands.txt
harkon f0f7674b8d
Some checks failed
CI/CD Pipeline / Code Quality & Linting (push) Has been cancelled
CI/CD Pipeline / Policy Validation (push) Has been cancelled
CI/CD Pipeline / Test Suite (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-coverage) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-extract) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-firm-connectors) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-forms) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-hmrc) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-ingestion) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-kg) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-normalize-map) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-ocr) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rag-indexer) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rag-retriever) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-reason) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rpa) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (ui-review) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-coverage) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-extract) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-kg) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-rag-retriever) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (ui-review) (push) Has been cancelled
CI/CD Pipeline / Generate SBOM (push) Has been cancelled
CI/CD Pipeline / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
CI/CD Pipeline / Notifications (push) Has been cancelled
clean up base infra
2025-10-11 11:42:43 +01:00

66 lines
2.1 KiB
Plaintext

# Remote Server Debug Commands
# Copy and paste these commands on the remote server (ssh deploy@141.136.35.199)
# 1. Check Docker is running
echo "=== Docker Version ==="
docker --version
docker info | head -20
# 2. Check Docker images
echo -e "\n=== Docker Images ==="
docker images | head -20
# 3. Check if logged in to Gitea
echo -e "\n=== Docker Login Status ==="
cat ~/.docker/config.json 2>/dev/null || echo "Not logged in to any registry"
# 4. Check Gitea container status
echo -e "\n=== Gitea Container ==="
docker ps -a | grep gitea
# 5. Check Gitea logs for errors
echo -e "\n=== Gitea Recent Logs ==="
docker logs --tail 50 gitea-server 2>&1 | grep -i error || echo "No errors in recent logs"
# 6. Test Gitea registry endpoint
echo -e "\n=== Gitea Registry Endpoint Test ==="
curl -I https://gitea.harkon.co.uk/v2/ 2>&1
# 7. Check disk space
echo -e "\n=== Disk Space ==="
df -h
# 8. Check if there's a build in progress
echo -e "\n=== Docker Build Processes ==="
ps aux | grep "docker build" | grep -v grep || echo "No docker build in progress"
# 9. Check Docker daemon logs
echo -e "\n=== Docker Daemon Status ==="
sudo systemctl status docker | head -20
# 10. Try to push a small test image
echo -e "\n=== Test Docker Push ==="
docker pull alpine:latest
docker tag alpine:latest gitea.harkon.co.uk/harkon/test:latest
docker push gitea.harkon.co.uk/harkon/test:latest
# 11. Check Gitea app.ini for upload limits
echo -e "\n=== Gitea Upload Limits ==="
docker exec gitea-server cat /data/gitea/conf/app.ini | grep -A 5 -i "max.*size" || echo "Could not read Gitea config"
# 12. Check if base-ml image exists
echo -e "\n=== Base ML Image Status ==="
docker images | grep base-ml
# 13. Check recent Docker push attempts
echo -e "\n=== Recent Docker Events ==="
docker events --since 1h --filter 'type=image' --filter 'event=push' || echo "No recent push events"
# 14. Check network connectivity to Gitea
echo -e "\n=== Network Test to Gitea ==="
ping -c 3 gitea.harkon.co.uk
# 15. Check if Traefik is running and configured
echo -e "\n=== Traefik Status ==="
docker ps | grep apa-traefik || docker ps | grep traefik