Hi,
Trying to deploy an instance of Seq using their docker image, which uses port 80 internally for the web UI it serves and doesn’t seem to allow configuration of that.
Although my deploy is successful I am getting “Error”:“Forbidden” browsing to the fly.dev url for the app, I am wondering if it is a mis-configuration of the services in the fly.toml? Any help gratefully received!
# fly.toml file generated for newco-seq on 2022-09-23T10:05:05-07:00
app = "newco-seq"
kill_signal = "SIGINT"
kill_timeout = 5
processes = []
[build]
image = "datalust/seq"
[mounts]
source="newco_seq_data"
destination="/data"
[env]
ACCEPT_EULA="Y"
[experimental]
allowed_public_ports = []
auto_rollback = true
[[services]]
http_checks = []
internal_port = 80
processes = ["app"]
protocol = "tcp"
script_checks = []
[services.concurrency]
hard_limit = 25
soft_limit = 20
type = "connections"
[[services.ports]]
force_https = true
handlers = ["http"]
port = 80
[[services.ports]]
handlers = ["tls", "http"]
port = 443
[[services.tcp_checks]]
grace_period = "1s"
interval = "15s"
restart_limit = 0
timeout = "2s"
[[services]]
http_checks = []
internal_port = 5341
processes = ["app"]
protocol = "tcp"
script_checks = []
[services.concurrency]
hard_limit = 25
soft_limit = 20
type = "connections"
[[services.ports]]
force_https = true
handlers = ["http"]
port = 5431
[[services.ports]]
handlers = ["tls", "http"]
port = 443
[[services.tcp_checks]]
grace_period = "1s"
interval = "15s"
restart_limit = 0
timeout = "2s"