Expired GitHub Personal Access Token (PAT)
If you encounter the following errors, it means Docker cannot authenticate with the GitHub Container Registry (ghcr.io):
Error
Error response from daemon: Head "https://ghcr.io/v2/coollabsio/coolify-helper/manifests/1.0.1": unauthorized: authentication requiredor
Unable to find image 'ghcr.io/coollabsio/coolify-helper:latest' locally
docker: Error response from daemon: Head "https://ghcr.io/v2/coollabsio/coolify-helper/manifests/latest": denied: deniedSolution
You have two options:
- Log out of GitHub Container Registry (ghcr.io) by running:
docker logout ghcr.io - Renew your GitHub Personal Access Token (PAT) if you need to maintain authenticated access for deployments.
Disable 2FA Manually
Manually disable two-factor authentication in Coolify using SSH, Docker exec, and Laravel Tinker commands when you've lost your 2FA device or codes.
Connection Unstable
Fix unstable Coolify server connections by removing UFW LIMIT rules, adjusting iptables, and configuring firewall settings for port 22 SSH access.
