-
Notifications
You must be signed in to change notification settings - Fork 23
/
fly.toml
43 lines (36 loc) · 1.17 KB
/
fly.toml
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
39
40
41
42
43
# fly.toml app configuration file generated for monopoly-money on 2023-07-12T17:54:27+12:00
#
# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
#
app = "monopoly-money"
primary_region = "syd"
kill_signal = "SIGINT"
kill_timeout = "5s"
[experimental]
auto_rollback = true
[env]
PORT = "8080"
VITE_API_ROOT = "https://monopoly-money.fly.dev"
VITE_API_UNREACHABLE_ERROR_MESSAGE = "Unable to communicate with server.\nSince this is publicly hosted, we may have run out of minutes on the server.\nThis should be running again next month when the time is reset."
VITE_GOOGLE_ANALYTICS_TRACKING_ID = "G-3SFPXD2CWJ"
SERVER_ALLOWED_ORIGINS = "https://monopoly-money.nitratine.net,https://monopoly-money.fly.dev"
[[services]]
protocol = "tcp"
internal_port = 8080
processes = ["app"]
[[services.ports]]
port = 80
handlers = ["http"]
force_https = true
[[services.ports]]
port = 443
handlers = ["tls", "http"]
[services.concurrency]
type = "connections"
hard_limit = 25
soft_limit = 20
[[services.tcp_checks]]
interval = "15s"
timeout = "2s"
grace_period = "1s"
restart_limit = 0