temp: probe runtime
This commit is contained in:
1 parent
ff7f50c363
commit
a1505932e4
1 file changed
+8
-14
@@ -5,19 +5,13 @@ jobs:
|
|||||||
audit:
|
audit:
|
||||||
runs-on: nixos
|
runs-on: nixos
|
||||||
steps:
|
steps:
|
||||||
- name: gitea storage audit as root (read-only)
|
- name: locate container runtime
|
||||||
run: |
|
run: |
|
||||||
set +e
|
set +e
|
||||||
IMG=alpine:3.20
|
echo "== PATH=$PATH"
|
||||||
docker image inspect "$IMG" >/dev/null 2>&1 || docker pull -q "$IMG" || true
|
for c in docker podman; do
|
||||||
docker run --rm -v /mnt/appdata:/a:ro "$IMG" sh -c '
|
p=$(command -v $c); echo "$c -> $p"
|
||||||
echo "== gitea top-level"; du -xsh /a/gitea/* 2>&1 | sort -h
|
done
|
||||||
echo "== gitea/data"; du -xsh /a/gitea/data/* 2>&1 | sort -h
|
ls -l /run/current-system/sw/bin/ 2>/dev/null | grep -Ei 'docker|podman' | head
|
||||||
echo "== dumps count"; ls -1 /a/gitea/dumps 2>/dev/null | wc -l
|
echo "== docker sock"; ls -l /var/run/docker.sock /run/podman/podman.sock 2>&1
|
||||||
echo "== repos: owner/repo (top 40 by size)"
|
echo "== images"; /run/current-system/sw/bin/docker images 2>&1 | head -20
|
||||||
du -xsh /a/gitea/data/gitea-repositories/*/* 2>/dev/null | sort -h | tail -40
|
|
||||||
echo "== lfs"; du -xsh /a/gitea/data/lfs 2>/dev/null
|
|
||||||
echo "== packages"; du -xsh /a/gitea/data/packages 2>/dev/null
|
|
||||||
echo "== biggest files >100M"
|
|
||||||
find /a/gitea -xdev -type f -size +100M -printf "%s %p\n" 2>/dev/null | sort -n | tail -25
|
|
||||||
'
|
|
||||||
Reference in new issue
Block a user