grain.social is a photo sharing platform built on atproto.
1# fly.toml app configuration file generated for grain-darkroom on 2025-07-29T07:55:42-07:00
2#
3# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
4#
5
6app = 'grain-darkroom'
7primary_region = 'sea'
8
9[build]
10 image = 'registry.fly.io/grain-darkroom:latest'
11
12[env]
13 BASE_URL = 'http://grain-darkroom.internal:8080'
14
15[[services]]
16 protocol = 'tcp'
17 internal_port = 8080
18 auto_stop_machines = 'off'
19 auto_start_machines = true
20 min_machines_running = 0
21 processes = ['app']
22
23 [[services.ports]]
24 port = 443
25 handlers = ['tls', 'http']
26
27[[vm]]
28 memory = '1gb'
29 cpu_kind = 'shared'
30 cpus = 1