forked from mgamer/indexer-v3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
flightcontrol.json
153 lines (153 loc) · 6.46 KB
/
flightcontrol.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
{
"environments": [
{
"id": "production",
"name": "Production",
"region": "us-east-2",
"source": {
"branch": "feat/flightcontrol"
},
"services": [
{
"id": "api-1-Aah3Lq",
"name": "api-1",
"type": "fargate",
"buildType": "docker",
"cpu": 2,
"memory": 4,
"minInstances": 1,
"maxInstances": 1,
"healthCheckPath": "/livez",
"dockerLabels": {
"com.datadoghq.ad.instances": "[{\"host\": \"%%host%%\", \"port\": 3000}]",
"com.datadoghq.ad.check_names": "[\"fc-indexer\"]",
"com.datadoghq.ad.init_configs": "[{}]"
},
"experimental": {
"datadog": {
"enabled": true,
"datadogSite": "datadoghq.com",
"datadogApiKey": "fc.indexer-mainnet.env.production.d1ex0izx.DD_API_KEY",
"envVariables":{
"DD_APM_ENABLED": true,
"DD_LOGS_ENABLED": true,
"ECS_FARGATE": true
}
}
},
"envVariables": {
"PORT": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdf00lx.PORT"
},
"CATCHUP": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zcy007s.CATCHUP"
},
"VERSION": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdp00mv.VERSION"
},
"CHAIN_ID": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zcz00o7.CHAIN_ID"
},
"REDEPLOY": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdi00f0.REDEPLOY"
},
"REDIS_URL": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdj00hc.REDIS_URL"
},
"DATABASE_URL": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zd000wx.DATABASE_URL"
},
"X2Y2_API_KEY": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdr005o.X2Y2_API_KEY"
},
"ADMIN_API_KEY": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5ycv004r.ADMIN_API_KEY"
},
"CIPHER_SECRET": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5ycu00y3.CIPHER_SECRET"
},
"TENDERLY_USER": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdn00yi.TENDERLY_USER"
},
"FORCE_REDEPLOY": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zd800he.FORCE_REDEPLOY"
},
"DATADOG_API_KEY": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zd200as.DATADOG_API_KEY"
},
"OPENSEA_API_KEY": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdc003p.OPENSEA_API_KEY"
},
"TENDERLY_PROJECT": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdm005j.TENDERLY_PROJECT"
},
"LOOKSRARE_API_KEY": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zd900y1.LOOKSRARE_API_KEY"
},
"DO_BACKGROUND_WORK": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zd700iq.DO_BACKGROUND_WORK"
},
"ORACLE_PRIVATE_KEY": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zde009c.ORACLE_PRIVATE_KEY"
},
"ARWEAVE_RELAYER_KEY": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5ycw007m.ARWEAVE_RELAYER_KEY"
},
"TENDERLY_ACCESS_KEY": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdl00st.TENDERLY_ACCESS_KEY"
},
"RATE_LIMIT_REDIS_URL": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5yct002w.RATE_LIMIT_REDIS_URL"
},
"BASE_NETWORK_HTTP_URL": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zcx00tg.BASE_NETWORK_HTTP_URL"
},
"METADATA_API_BASE_URL": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zda00xp.METADATA_API_BASE_URL"
},
"SLOW_NETWORK_HTTP_URL": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdk00id.SLOW_NETWORK_HTTP_URL"
},
"TRACE_NETWORK_HTTP_URL": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdo00vq.TRACE_NETWORK_HTTP_URL"
},
"METADATA_API_BASE_URL_ALT": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdb009h.METADATA_API_BASE_URL_ALT"
},
"READ_REPLICA_DATABASE_URL": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdh002e.READ_REPLICA_DATABASE_URL"
},
"DATA_EXPORT_S3_BUCKET_NAME": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zd600z5.DATA_EXPORT_S3_BUCKET_NAME"
},
"WRITE_REPLICA_DATABASE_URL": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdq00ff.WRITE_REPLICA_DATABASE_URL"
},
"DATA_EXPORT_AWS_ACCESS_ROLE": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zd300mm.DATA_EXPORT_AWS_ACCESS_ROLE"
},
"OPENSEA_INDEXER_API_BASE_URL": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdd009r.OPENSEA_INDEXER_API_BASE_URL"
},
"DATA_EXPORT_AWS_S3_UPLOAD_ROLE": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zd500c1.DATA_EXPORT_AWS_S3_UPLOAD_ROLE"
},
"RAILWAY_DEPLOYMENT_OVERLAP_SECONDS": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zdg00hr.RAILWAY_DEPLOYMENT_OVERLAP_SECONDS"
},
"DATA_EXPORT_AWS_S3_UPLOAD_EXTERNAL_ID": {
"fromParameterStore": "fc.indexer-mainnet.env.production.5zd400vu.DATA_EXPORT_AWS_S3_UPLOAD_EXTERNAL_ID"
},
"DD_API_KEY": {
"fromParameterStore": "fc.indexer-mainnet.env.production.d1ex0izx.DD_API_KEY"
}
},
"port": 3000,
"enableCloudfrontSwr": false,
"dockerfilePath": "Dockerfile",
"dockerContext": "."
}
]
}
]
}