78 lines
1.3 KiB
TOML
78 lines
1.3 KiB
TOML
|
app = 'build-worker-kyoumanet'
|
||
|
primary_region = 'ams'
|
||
|
|
||
|
[build]
|
||
|
image = 'registry.fly.io/build-worker-kyoumanet:latest'
|
||
|
|
||
|
[processes]
|
||
|
bw-01 = '/entrypoint.sh'
|
||
|
bw-02 = '/entrypoint.sh'
|
||
|
bw-03 = '/entrypoint.sh'
|
||
|
bw-04 = '/entrypoint.sh'
|
||
|
|
||
|
[[mounts]]
|
||
|
source = 'bw01'
|
||
|
destination = '/mnt/data'
|
||
|
initial_size = '128GB'
|
||
|
processes = ['bw-01']
|
||
|
|
||
|
[[mounts]]
|
||
|
source = 'bw02'
|
||
|
destination = '/mnt/data'
|
||
|
initial_size = '128GB'
|
||
|
processes = ['bw-02']
|
||
|
|
||
|
[[mounts]]
|
||
|
source = 'bw03'
|
||
|
destination = '/mnt/data'
|
||
|
initial_size = '128GB'
|
||
|
processes = ['bw-03']
|
||
|
|
||
|
[[mounts]]
|
||
|
source = 'bw04'
|
||
|
destination = '/mnt/data'
|
||
|
initial_size = '128GB'
|
||
|
processes = ['bw-04']
|
||
|
|
||
|
[[services]]
|
||
|
protocol = 'tcp'
|
||
|
internal_port = 2222
|
||
|
auto_stop_machines = 'off'
|
||
|
processes = ['bw-01']
|
||
|
|
||
|
[[services.ports]]
|
||
|
port = 2201
|
||
|
|
||
|
[[services]]
|
||
|
protocol = 'tcp'
|
||
|
internal_port = 2222
|
||
|
auto_stop_machines = 'off'
|
||
|
processes = ['bw-02']
|
||
|
|
||
|
[[services.ports]]
|
||
|
port = 2202
|
||
|
|
||
|
[[services]]
|
||
|
protocol = 'tcp'
|
||
|
internal_port = 2222
|
||
|
auto_stop_machines = 'off'
|
||
|
processes = ['bw-03']
|
||
|
|
||
|
[[services.ports]]
|
||
|
port = 2203
|
||
|
|
||
|
[[services]]
|
||
|
protocol = 'tcp'
|
||
|
internal_port = 2222
|
||
|
auto_stop_machines = 'off'
|
||
|
processes = ['bw-04']
|
||
|
|
||
|
[[services.ports]]
|
||
|
port = 2204
|
||
|
|
||
|
[[restart]]
|
||
|
policy = 'never'
|
||
|
|
||
|
[[vm]]
|
||
|
size = 'performance-16x'
|