Hello all!. I’ve been trying to deploy a remix app for a few days and there are a few things happening:
-
The [deploy] release_command is not being executed
-
In the logs it seems to work but I can’t visit the deployed app.
-
I see no errors in the logs.
-
In the logs I have a console.log to show the current por in the app, in the fly.toml file I have 8080, but in the logs I have 3000 (which is the default in my code).
I have a similar app where I have the same docker and deploy files and that one works but I don’t know why this one doesn’t work.
This is the fly.toml file
app = "villing-store-staging"
kill_signal = "SIGINT"
kill_timeout = 5
processes = [ ]
[env]
PORT = "8080"
[deploy]
release_command = "npx prisma migrate deploy"
[experimental]
allowed_public_ports = [ ]
auto_rollback = true
[[services]]
internal_port = 8080
processes = [ "app" ]
protocol = "tcp"
script_checks = [ ]
[services.concurrency]
hard_limit = 25
soft_limit = 20
type = "connections"
[[services.ports]]
handlers = [ "http" ]
port = 80
force_https = true
[[services.ports]]
handlers = [ "tls", "http" ]
port = 443
[[services.tcp_checks]]
grace_period = "1s"
interval = "15s"
restart_limit = 0
timeout = "2s"
[[services.http_checks]]
interval = "10s"
grace_period = "5s"
method = "get"
path = "/healthcheck"
protocol = "http"
timeout = "2s"
tls_skip_verify = false
headers = { }
And this is what I get in the logs
Any ideas?. Thank you for your help.