This commit is contained in:
DEls 2026-10-29 23:44:09 +02:00
parent 6ba4f5be6c
commit be890df613

View file

@ -57,7 +57,28 @@
"Bash(rg -n \"export function assemblePages\" -A 40 src/lib/dn-pipeline/*.ts)",
"Bash(rg -rn \"function assemblePages\" src/lib/dn-pipeline/)",
"Bash(lsof -iTCP -sTCP:LISTEN -P)",
"mcp__24e2ddd3-bc56-4f86-bbda-f6cee6e48fc3"
"mcp__24e2ddd3-bc56-4f86-bbda-f6cee6e48fc3",
"Bash(ssh -o ControlPath=/tmp/cm-vps.sock -o BatchMode=yes root@169.239.180.130 'nproc; free -h; swapon --show; echo; docker stats --no-stream --format \"table {{.Name}}\\\\t{{.CPUPerc}}\\\\t{{.MemUsage}}\" | head -40; echo; ps aux --sort=-%mem | head -8 | cut -c1-160; echo; uptime; df -h / | tail -1')",
"Bash(ssh -o ControlPath=/tmp/cm-vps.sock -o BatchMode=yes root@169.239.180.130 'docker stats --no-stream --format \"{{.MemUsage}}|{{.Name}}\" | head -3; docker ps --format \"{{.Names}}\" | head -2')",
"Bash(ssh -o ControlPath=/tmp/cm-vps.sock -o BatchMode=yes root@169.239.180.130 'docker stats --no-stream --format \"{{.MemUsage}}|{{.Name}}\" | while IFS=\"|\" read m n; do echo \"$m|$n|$\\(docker inspect -f \"{{index .Config.Labels \\\\\"coolify.name\\\\\"}}\" $n\\)\"; done')",
"Bash(ssh -o ControlPath=/tmp/cm-vps.sock -o BatchMode=yes root@169.239.180.130 'set -e; test ! -e /swap2.img; fallocate -l 8G /swap2.img; chmod 600 /swap2.img; mkswap /swap2.img; swapon /swap2.img; grep -q \"^/swap2.img\" /etc/fstab || echo \"/swap2.img none swap sw 0 0\" >> /etc/fstab; swapon --show; free -h; df -h / | tail -1')",
"Bash(docker version *)",
"Bash(docker buildx *)",
"Bash(ssh -o ControlPath=/tmp/cm-vps.sock -o BatchMode=yes root@169.239.180.130 'uname -m; docker ps --format \"{{.Names}} {{.Image}}\" | grep -i forgejo')",
"Bash(docker image *)",
"Bash(docker save *)",
"Bash(gzip)",
"Bash(ssh -o ControlPath=/tmp/cm-vps.sock -o BatchMode=yes root@169.239.180.130 'gunzip | docker load && docker images megainfra-test --format \"{{.Repository}}:{{.Tag}} {{.Size}}\"; free -h | head -2')",
"Bash(ssh -o ControlPath=/tmp/cm-vps.sock -o BatchMode=yes root@169.239.180.130 'set -e; docker ps -a --format \"{{.Names}}\" | grep -qx local-registry || docker run -d --name local-registry --restart unless-stopped -p 127.0.0.1:5000:5000 registry:2; sleep 3; docker tag megainfra-test:local localhost:5000/megainfra-test:local; docker push localhost:5000/megainfra-test:local 2>&1 | tail -3; curl -s localhost:5000/v2/_catalog; echo; docker stats --no-stream --format \"{{.Name}} {{.MemUsage}}\" local-registry')",
"Bash(ssh -o ControlPath=/tmp/cm-vps.sock -o BatchMode=yes root@169.239.180.130 'live=$\\(docker ps --format \"{{.Names}}\" | grep ^d4okjtuos4i7ukgkib91ijmp\\); test=$\\(docker ps --format \"{{.Names}} {{.Image}}\" | grep megainfra-test | cut -d\" \" -f1\\); echo \"live=$live test=$test\"; docker inspect -f \"{{range .Config.Env}}{{println .}}{{end}}\" $live | cut -d= -f1 | sort > /tmp/live.env; docker inspect -f \"{{range .Config.Env}}{{println .}}{{end}}\" $test | cut -d= -f1 | sort > /tmp/test.env; echo \"--- in live, missing from test:\"; comm -23 /tmp/live.env /tmp/test.env | grep -vE \"^\\(PATH|NODE_|YARN_|HOSTNAME|HOME|PORT|NEXT_TELEMETRY|COOLIFY_|SOURCE_COMMIT\\)\"; echo \"--- test only:\"; comm -13 /tmp/live.env /tmp/test.env | grep -vE \"^\\(PATH|NODE_|YARN_\\)\"; rm /tmp/live.env /tmp/test.env')",
"Bash(ssh -o ControlPath=/tmp/cm-vps.sock -o BatchMode=yes root@169.239.180.130 'docker logs --tail 25 30du0fbu9jllu6qwzjwjpgtj-20261029T201406 2>&1 | cut -c1-220')",
"Bash(ssh -o ControlPath=/tmp/cm-vps.sock -o BatchMode=yes root@169.239.180.130 'docker inspect -f \"{{range \\\\$k,\\\\$v := .Config.Labels}}{{println \\\\$k \\\\$v}}{{end}}\" 30du0fbu9jllu6qwzjwjpgtj-20261029T201406 | grep -E \"rule|entrypoints|tls\" | cut -c1-200')",
"Bash(ssh -o ControlPath=/tmp/cm-vps.sock -o BatchMode=yes root@169.239.180.130 'docker ps --format \"{{.Names}}\" | grep -i forgejo; for c in $\\(docker ps --format \"{{.Names}}\" | grep -i forgejo\\); do docker inspect -f \"{{range .Config.Env}}{{println .}}{{end}}\" $c | grep -iE \"ROOT_URL|DOMAIN\" ; done')",
"Bash(ssh -o ControlPath=/tmp/cm-vps.sock -o BatchMode=yes root@169.239.180.130 'curl -sS -m 15 -o /dev/null -w \"from VPS: HTTP %{http_code}\\\\n\" https://forgejo.apphub.co.za/v2/')",
"Bash(docker tag *)",
"Bash(docker push *)",
"Bash(ssh -o ControlPath=/tmp/cm-vps.sock -o BatchMode=yes root@169.239.180.130 'uptime; free -h | head -3; docker stats --no-stream --format \"{{.Name}} {{.CPUPerc}} {{.MemUsage}}\" | sort -k2 -rn | head -4')",
"Bash(cd /Volumes/EXT/DEVELOPMENT/REA/FORGEJO-DESKTOP; sed -n 1,90p README.md; echo ====; find src -type f | grep -v node_modules | head -60; wc -l src/main/*.ts 2>/dev/null | tail -15)"
]
}
}