forked from emily/nixfiles
77 lines
1.3 KiB
TOML
77 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'
|