forked from emily/nixfiles
142 lines
2.4 KiB
TOML
142 lines
2.4 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'
|
|
bw-05 = '/entrypoint.sh'
|
|
bw-06 = '/entrypoint.sh'
|
|
bw-07 = '/entrypoint.sh'
|
|
bw-08 = '/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']
|
|
|
|
[[mounts]]
|
|
source = 'bw05'
|
|
destination = '/mnt/data'
|
|
initial_size = '256GB'
|
|
processes = ['bw-05']
|
|
|
|
[[mounts]]
|
|
source = 'bw06'
|
|
destination = '/mnt/data'
|
|
initial_size = '256GB'
|
|
processes = ['bw-06']
|
|
|
|
[[mounts]]
|
|
source = 'bw07'
|
|
destination = '/mnt/data'
|
|
initial_size = '256GB'
|
|
processes = ['bw-07']
|
|
|
|
[[mounts]]
|
|
source = 'bw08'
|
|
destination = '/mnt/data'
|
|
initial_size = '256GB'
|
|
processes = ['bw-08']
|
|
|
|
[[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
|
|
|
|
[[services]]
|
|
protocol = 'tcp'
|
|
internal_port = 2222
|
|
auto_stop_machines = 'off'
|
|
processes = ['bw-05']
|
|
|
|
[[services.ports]]
|
|
port = 2205
|
|
|
|
[[services]]
|
|
protocol = 'tcp'
|
|
internal_port = 2222
|
|
auto_stop_machines = 'off'
|
|
processes = ['bw-06']
|
|
|
|
[[services.ports]]
|
|
port = 2206
|
|
|
|
[[services]]
|
|
protocol = 'tcp'
|
|
internal_port = 2222
|
|
auto_stop_machines = 'off'
|
|
processes = ['bw-07']
|
|
|
|
[[services.ports]]
|
|
port = 2207
|
|
|
|
[[services]]
|
|
protocol = 'tcp'
|
|
internal_port = 2222
|
|
auto_stop_machines = 'off'
|
|
processes = ['bw-08']
|
|
|
|
[[services.ports]]
|
|
port = 2208
|
|
|
|
[[restart]]
|
|
policy = 'never'
|
|
|
|
[[vm]]
|
|
size = 'performance-16x'
|
|
memory = '96GB'
|