grain.social is a photo sharing platform built on atproto.
1# fly.toml app configuration file generated for grain-mod on 2025-06-08T23:51:19-07:00
2#
3# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
4#
5
6app = 'grain-mod'
7primary_region = 'sea'
8
9[build]
10 dockerfile = './Dockerfile'
11
12[env]
13 MOD_SERVICE_DATABASE_URL = '/data/sqlite.db'
14 MOD_SERVICE_PORT = '8080'
15
16[[mounts]]
17 source = 'data'
18 destination = '/data'
19
20[http_service]
21 internal_port = 8080
22 force_https = true
23 auto_stop_machines = 'stop'
24 auto_start_machines = true
25 min_machines_running = 0
26 processes = ['app']
27
28[[vm]]
29 size = 'shared-cpu-1x'