FR

Troubleshooting

Resolve deployment, SSH connection, DNS and service issues.

Failed deployment

  1. Open the project → Logs tab.
  2. Identify the failing step:
    • clone: repository inaccessible, wrong Git permissions, repository too large.
    • dockerfile: technology not detected — check the repository structure.
    • upload: not enough disk space on the server.
    • build: compilation error, missing dependency, image not found on Docker Hub.
    • deploy: port already in use, missing variable, container conflict.
    • healthcheck: the app did not respond within 60 seconds.
  3. Paylood shows an automatic diagnostic based on the logs (last lines).

Tip

Retry with the no-cache option if the problem looks like a corrupted Docker cache.

The app runs but returns an error

SymptomLikely causeCheck
502 / 504Healthcheck passed but app is slowOpen the console (top, logs)
Database not connectedWrong variablesCheck the Variables tab then redeploy
Blank frontend pageBuild without injected VITE_*Check the build variables
Invalid certificateDomain not yet verifiedCheck the domain status

The Git webhook triggers nothing

  1. Is auto-deploy enabled? (project Settings)
  2. Is the webhook present at the provider? (repository settings → Webhooks)
  3. Does the push branch match the environment?
  4. Does the webhook point to a public URL?

SSH connection impossible

  • Timeout: port 22 closed, wrong IP, firewall.
  • Permission denied: wrong user or password.
  • Host key rejected: reset the server in Paylood.

A service does not start

  1. Check the image version (name + tag).
  2. Check that the port is not already in use on the server.
  3. Check the container logs via the Console (docker ps, docker logs <id>).
  4. Check the service’s environment variables.

DNS / domain verification failed

  1. Does the A record point to your VPS IP?
  2. Is propagation complete? (use dig or an online tool)
  3. Paylood must be reachable on the domain (no external CNAME).

Failed backup

  • Is the database container running on the server?
  • Is there enough disk space?
  • Are the database access variables correct?

Console not responding

  • Is the server active?
  • Has the project been deployed at least once?
  • Is the network connection stable? Reload the page.

Reporting a bug

Open an issue on the GitHub repository with:

  • The steps to reproduce.
  • The relevant logs.
  • The installation version / commit.

Most problems are fixed by a redeploy after correcting variables or the repository. Feel free to use the Console to diagnose live.

Last updated: 2026-08-14 Edit this page