aboutsummaryrefslogtreecommitdiff
path: root/fly/xesite/fly.toml
blob: c1455f5b02f0454c7213a77c4a2a37a0129cc4f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# fly.toml file generated for xesite on 2023-09-27T19:39:44-04:00

app = "xesite"

kill_signal = "SIGINT"
kill_timeout = 5

[mounts]
source = "data"
destination = "/data"

[build]
image = "ghcr.io/xe/site/bin:latest"

[env]
DATA_DIR = "/data"
GIT_BRANCH = "main"
SITE_URL = "https://xeiaso.net/"
PATH = "/bin"

[[services]]
  internal_port = 3000
  processes = ["app"]
  protocol = "tcp"

  [services.concurrency]
    hard_limit = 300
    soft_limit = 250
    type = "connections"

  [[services.ports]]
    force_https = true
    handlers = ["http"]
    port = 80

  [[services.ports]]
    handlers = ["tls", "http"]
    port = 443