Full disk
Every server has a fixed amount of disk space. When it fills up, your site can’t save new orders, uploads or sessions, and the database may stop altogether. It usually creeps up slowly — until one day everything breaks.
- At a glance
- Group
- Resources
- Tendbot
- Can fix it
- What it does
- Clears old logs and caches you approve.
- Approval
- Always with your OK, or your access mode
What you’ll notice
- “No space left on device” errors
- Uploads fail or the site can’t save changes
- The database stops or refuses to write
- Backups and updates suddenly fail
Why it usually happens
- Log files that are never cleaned up
- Old backups piling up on the same server
- Caches, temporary files and old Docker images
- A growing uploads or media folder
Fix it yourself
How to fix it by hand
Comfortable with a terminal? Here’s what an experienced admin would do. Start with the read-only commands.
- 01
See how full the disk is
Look at the “Use%” column for the / line.
df -h - 02
Find the biggest folders
Start from the top and work down into whatever is largest.
sudo du -xh / --max-depth=2 2>/dev/null | sort -h | tail -20 - 03
Check how much the logs use
Logs are the most common culprit.
sudo du -sh /var/log/* | sort -h | tail -10 - 04
Shrink the system journal
Keeps the last two weeks of system logs and removes the rest.
sudo journalctl --vacuum-time=14d - 05
Clear the package cache
Removes downloaded update files that are no longer needed.
sudo apt clean
With Tendbot
How Tendbot fixes it
- Checks free space and warns you before the disk fills up, not after.
- Shows what’s using the space — logs, backups, caches — in plain English.
- Offers to clear old logs and caches you approve; nothing else is touched.
- Keeps a backup and a 14-day undo for anything it cleans up.
FAQ
Full disk: common questions
Is it safe to delete old log files?
Old, rotated logs are generally safe to remove, but don’t delete a log a program is still writing to — trim or rotate it instead.
Why is my disk full when my site is small?
It’s rarely the site itself. Logs, old backups, caches and Docker images tend to grow quietly in the background.
Private alpha · invites in small waves
Let Tendbot look after your server
Join the alpha with one email address. Early testers help shape Tendbot and keep the founding-member perks after launch.
- No card needed
- Leave any time