Nginx No space left on device

You should try to find the biggest files on your server, like log files and delete them to free space.

Also to reboot the machine several times.

If you have a RAID setup, you can try to rebalance the data, it will reallocate metadata, a kind of defragmentation. Use this command :

btrfs balance start /var/opt/gitlab