---
tags: [docker, servers]
created: Saturday, August 09, 2025
---

# Forgejo runner failure after VPS reboot

If you get stuck on "Waiting" when running an automated deployment in Forgejo,
this can be because you've rebooted the VPS and the Docker permissions have
reset.

Error in Docker logs typically looks like:

```
Error: cannot ping the docker daemon, does it running? permission denied
while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock:
Get "http://%2Fvar%2Frun%2Fdocker.sock/_ping": dial unix /var/run/docker.sock:
connect: permission denied
```

Fix with:

```sh
sudo chmod 666 /var/run/docker.sock
docker restart forgejo-runner
```
