Instances are created and stopped with no logs

Hi there!

I am attempting to deploy my personal Ruby-on-Rails application to Koyeb, but it keeps failing.

I chose Koyeb for it’s native support for Dockerized applications, but I cannot get it working. I have tried:

  • Deploying with Docker
  • Deploying with Koyeb Docker Compose
  • I have also tried both the Frankfurt and Washington regions

Unfortunately, there are no logs that I can see to help me diagnose the issue. All I see on the deployment logs are:

Instance created. Preparing to start...
Instance is starting. Propagating network configuration...
Application exited with code 13
Instance stopped

Instance created. Preparing to start...
Application exited with code 13
Instance stopped

I cannot find a reference to Error Code 13 anywhere either.

My latest deployment ID is 63174136-1fc5-42be-b0e6-c714a814a9a0, in case that helps.

The repository for this is public on GitHub and the relevant code can be viewed on these 2 PRs:

Any ideas on why this happens?

Thanks!
Umar

Hi,

You need a bigger instance to deploy services relying on docker compose. You should at least try with a Small instance.

Hi @David ,

Thanks for the reply!

I have tried deploying it without Docker Compose as well. But this also has not worked. Any idea why this would also be failing?

It keeps telling me that the Application exited with code 13 with no further explanation about that.

Thanks!
Umar