/tmp
NameSizeModeActions
.font-unix/-1777rm
.ICE-unix/-1777rm
.Test-unix/-1777rm
.X11-unix/-1777rm
.XIM-unix/-1777rm
snap-private-tmp/-0700rm
snap.lxd/-0700rm
systemd-private-b0148edec0004be28f7e10afddff06e8-systemd-logind.service-WWoanj/-0700rm
systemd-private-b0148edec0004be28f7e10afddff06e8-systemd-resolved.service-BaogSf/-0700rm
systemd-private-b0148edec0004be28f7e10afddff06e8-systemd-timesyncd.service-TaqMkj/-0700rm
tmp.4d3uqzqXwM/-0700rm
tmp.5O9moHA0Iz/-0700rm
tmp.5q6ZUET4QI/-0700rm
tmp.6WHDvfgFoL/-0700rm
tmp.6WqQX6lNbc/-0700rm
tmp.9Prj1jplHu/-0700rm
tmp.Av5netjEot/-0700rm
tmp.CwzIbVci9A/-0700rm
tmp.dhJPBhn7OJ/-0700rm
tmp.E6ia13OGQJ/-0700rm
tmp.EjFwxBOfT0/-0700rm
tmp.gorbAdCjd5/-0700rm
tmp.iCkKhUwW1U/-0700rm
tmp.JUjn0sURMz/-0700rm
tmp.LYqbfAs6sB/-0700rm
tmp.O8ewyKjm1q/-0700rm
tmp.oA20n6nxQs/-0700rm
tmp.pu14Evqec4/-0700rm
tmp.rNAWScaERF/-0700rm
tmp.S3XSSbHcrv/-0700rm
tmp.UoWSAmdjhs/-0700rm
tmp.VVkW6slTLF/-0700rm
tmp.xHT5894vq4/-0700rm
tmp.YBhG1yrDyv/-0700rm
tmp.ym1NsRMdeA/-0700rm
tmp.zUb3XLAfHp/-0700rm
tmpm6cri5dn/-0700rm
v8-compile-cache-0/-0755rm
mongodb-27017.sock-0700editdlrm
restore-errors.log00644editdlrm
server-setup.sh7540755editdlrm
Edit: /tmp/server-setup.sh (754B)
#!/usr/bin/env bash # Minimal, NON-INVASIVE droplet preparation. This droplet hosts other # production projects — this script deliberately does NOT touch the firewall, # nginx, or any existing service. It only ensures Docker exists and creates # the app directory. Run ON THE DROPLET as root: # bash server-setup.sh set -euo pipefail if command -v docker >/dev/null 2>&1; then echo "==> Docker already installed: $(docker --version)" else echo "==> Installing Docker (official convenience script)..." curl -fsSL https://get.docker.com | sh systemctl enable --now docker fi echo "==> Creating app directory..." mkdir -p /opt/vitrin-clinic echo "==> Current memory/swap (for reference):" free -h echo "==> Done. Nothing else was modified."