|
5 | 5 | <tr> |
6 | 6 | <th>Variable Name</th> |
7 | 7 | <th>Description</th> |
8 | | - <th>Type</th> |
9 | | - <th>Relevance</th> |
10 | | - <th>Required</th> |
11 | 8 | <th>Default</th> |
12 | 9 | </tr> |
13 | 10 | </thead> |
14 | 11 | <tbody> |
15 | 12 | <tr> |
16 | | - <td>DATABASE_URL</td> |
| 13 | + <td>OPENFN_DATABASE_URL</td> |
17 | 14 | <td>The URL of the PostgreSQL database</td> |
18 | | - <td></td> |
19 | | - <td></td> |
20 | | - <td></td> |
21 | | - <td></td> |
| 15 | + <td>postgresql://openfn:instant101@postgres-1:5432/lightning_dev</td> |
22 | 16 | </tr> |
23 | 17 | <tr> |
24 | | - <td>DISABLE_DB_SSL</td> |
| 18 | + <td>OPENFN_DISABLE_DB_SSL</td> |
25 | 19 | <td>Whether to disable SSL for the database connection</td> |
26 | | - <td></td> |
27 | | - <td></td> |
28 | | - <td></td> |
29 | | - <td></td> |
| 20 | + <td>true</td> |
30 | 21 | </tr> |
31 | 22 | <tr> |
32 | | - <td>IS_RESETTABLE_DEMO</td> |
| 23 | + <td>OPENFN_IS_RESETTABLE_DEMO</td> |
33 | 24 | <td>Whether the application is running in resettable demo mode</td> |
34 | | - <td></td> |
35 | | - <td></td> |
36 | | - <td></td> |
37 | | - <td></td> |
| 25 | + <td>true</td> |
38 | 26 | </tr> |
39 | 27 | <tr> |
40 | | - <td>LISTEN_ADDRESS</td> |
| 28 | + <td>OPENFN_LISTEN_ADDRESS</td> |
41 | 29 | <td>The IP address to listen on</td> |
42 | | - <td></td> |
43 | | - <td></td> |
44 | | - <td></td> |
45 | | - <td></td> |
| 30 | + <td>0.0.0.0</td> |
46 | 31 | </tr> |
47 | 32 | <tr> |
48 | | - <td>LOG_LEVEL</td> |
| 33 | + <td>OPENFN_LOG_LEVEL</td> |
49 | 34 | <td>The log level for the application</td> |
50 | | - <td></td> |
51 | | - <td></td> |
52 | | - <td></td> |
53 | | - <td></td> |
| 35 | + <td>debug</td> |
54 | 36 | </tr> |
55 | 37 | <tr> |
56 | | - <td>ORIGINS</td> |
| 38 | + <td>OPENFN_ORIGINS</td> |
57 | 39 | <td>The allowed origins for CORS</td> |
58 | | - <td></td> |
59 | | - <td></td> |
60 | | - <td></td> |
61 | | - <td></td> |
| 40 | + <td>http://localhost:4000</td> |
62 | 41 | </tr> |
63 | 42 | <tr> |
64 | | - <td>PRIMARY_ENCRYPTION_KEY</td> |
| 43 | + <td>OPENFN_PRIMARY_ENCRYPTION_KEY</td> |
65 | 44 | <td>The primary encryption key</td> |
66 | | - <td></td> |
67 | | - <td></td> |
68 | | - <td></td> |
69 | | - <td></td> |
| 45 | + <td>KLu/IoZuaf+baDECd8wG4Z6auwNe6VAmwh9N8lWdJ1A=</td> |
70 | 46 | </tr> |
71 | 47 | <tr> |
72 | | - <td>SECRET_KEY_BASE</td> |
| 48 | + <td>OPENFN_SECRET_KEY_BASE</td> |
73 | 49 | <td>The secret key base</td> |
74 | | - <td></td> |
75 | | - <td></td> |
76 | | - <td></td> |
77 | | - <td></td> |
| 50 | + <td>jGDxZj2O+Qzegm5wcZ940RfWO4D6RyU8thNCr5BUpHNwa7UNV52M1/Sn+7RxiP+f</td> |
78 | 51 | </tr> |
79 | 52 | <tr> |
80 | | - <td>WORKER_RUNS_PRIVATE_KEY</td> |
| 53 | + <td>OPENFN_WORKER_RUNS_PRIVATE_KEY</td> |
81 | 54 | <td>The private key for worker runs</td> |
82 | | - <td></td> |
83 | | - <td></td> |
84 | | - <td></td> |
85 | | - <td></td> |
| 55 | + <td>LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2Z0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktnd2dnU2tBZ0VBQW9JQkFRREVtR3drUW5pT0hqVCsKMnkyRHFvRUhyT3dLZFI2RW9RWG9DeDE4MytXZ3hNcGthTFZyOFViYVVVQWNISGgzUFp2Z2UwcEIzTWlCWWR5Kwp1ajM1am5uK2JIdk9OZGRldWxOUUdpczdrVFFHRU1nTSs0Njhldm5RS0h6R29DRUhabDlZV0s0MUd5SEZCZXppCnJiOGx2T1A1NEtSTS90aE5pVGtHaUIvTGFLMldLcTh0VmtoSHBvaFE3OGIyR21vNzNmcWtuSGZNWnc0ZE43d1MKdldOamZIN3QwSmhUdW9mTXludUxSWmdFYUhmTDlnbytzZ0thc0ZUTmVvdEZIQkYxQTJjUDJCakwzaUxad0hmdQozTzEwZzg0aGZlTzJqTWlsZlladHNDdmxDTE1EZWNrdFJGWFl6V0dWc25FcFNiOStjcWJWUXRvdEU4QklON09GClRmaEx2MG9uQWdNQkFBRUNnZ0VBV3dmZyt5RTBSVXBEYThiOVdqdzNKdUN4STE1NzFSbmliRUhKVTZzdzNyS0EKck9HM0w5WTI0cHhBdlVPSm5GMFFzbThrUVQ4RU1MU3B6RDdjdDVON2RZMngvaGY4TThhL0VSWXM4cFlYcXI5Vwpnbnh3NldGZ0R6elFHZ0RIaW0raXNudk5ucFdEbTRGVTRObG02d2g5MzVSZlA2KzVaSjJucEJpZjhFWDJLdE9rCklOSHRVbFcwNFlXeDEwS0pIWWhYNFlydXVjL3MraXBORzBCSDZEdlJaQzQxSWw0N1luaTg1OERaL0FaeVNZN1kKWTlTamNKQ0QvUHBENTlNQjlSanJDQjhweDBjWGlsVXBVZUJSYndGalVwbWZuVmhIa1hiYlM1U0hXWWM4K3pLRQp2ajFqSEpxc2UyR0hxK2lHL1V3NTZvcHNyM2x3dHBRUXpVcEJGblhMMFFLQmdRRDM5bkV3L1NNVGhCallSd1JGCkY2a2xOYmltU2RGOVozQlZleXhrT0dUeU5NSCtYckhsQjFpOXBRRHdtMit3V2RvcWg1ZFRFbEU5K1crZ0FhN0YKbXlWc2xPTW4wdnZ2cXY2Wkp5SDRtNTVKU0lWSzBzRjRQOTRMYkpNSStHUW5VNnRha3Y0V0FSMkpXaURabGxPdAp3R01EQWZqRVIrSEFZeUJDKzNDL25MNHF5d0tCZ1FESzk3NERtV0c4VDMzNHBiUFVEYnpDbG9oTlQ2UldxMXVwCmJSWng4ZGpzZU0vQ09kZnBUcmJuMnk5dVc3Q1pBNFVPQ2s4REcxZ3ZENVVDYlpEUVdMaUp5RzZGdG5OdGgvaU8KT1dJM0UyczZOS0VMMU1NVzh5QWZwNzV4Ung5cnNaQzI2UEtqQ0pWL2lTVjcyNlQ1ZTFzRG5sZUtBb0JFZnlDRgpvbEhhMmhybWxRS0JnUURHT1YyOWd1K1NmMng1SVRTWm8xT1ZxbitGZDhlZno1d3V5YnZ3Rm1Fa2V1YUdXZDh1CnJ4UFM3MkJ6K0Y1dUJUWngvMWtLa0w4Zm94TUlQN0FleW1zOWhUeWVybnkyMk9TVlBJSmN3dExqMUxTeDN3L0kKK0kyaVpsYVl1akVlZXpXbHY1S2R0cUNORjk3Zzh0ck1NTnMySVZKa1h1NXFwUk82V0ZXRzZGL2h4d0tCZ0hnNApHYUpFSFhIT204ekZTU2lYSW5FWGZKQmVWZmJIOUxqNzFrbVRlR3RJZTdhTlVHZnVxY1BYUGRiZUZGSHRsY2ZsCkx6dWwzS3V6VFExdEhGTnIyWkl5MTlQM1o1TSs4R2c5Y1FFeVRWYmlpV2xha2x0cmttRnRtQTI4bE0zVEZPWmkKUUNWMUZpZStjaWRVeC9qRnFma1F0c1VXQ2llSUxSazZOY1d0WGpXcEFvR0JBTGN6Y210VGlUUEFvWnk0MFV1QQpTOXpUd3RsamhmUWJEVTVjb21EcnlKcnFRU0VOdmQ2VW5HdW0zYVNnNk13dDc0NGxidDAyMC9mSGI0WTJkTGhMCmx4YWJ5b1dQUElRRUpLL1NNOGtURFEvYTRyME5tZzhuV3h5bGFLcHQ5WUhmZ2NYMkYzSzUrc0VSUGNFcVZlWFMKdWZkYXdYQVlFampZK3V2UHZ2YzU3RU1aCi0tLS0tRU5EIFBSSVZBVEUgS0VZLS0tLS0K</td> |
| 56 | + </tr> |
| 57 | + <tr> |
| 58 | + <td>OPENFN_WORKER_SECRET</td> |
| 59 | + <td>The secret key for the worker</td> |
| 60 | + <td>secret_here</td> |
86 | 61 | </tr> |
87 | 62 | <tr> |
88 | 63 | <td>POSTGRES_USER</td> |
89 | 64 | <td>The username for the PostgreSQL database</td> |
90 | | - <td></td> |
91 | | - <td></td> |
92 | | - <td></td> |
93 | | - <td></td> |
| 65 | + <td>postgres</td> |
94 | 66 | </tr> |
95 | 67 | <tr> |
96 | 68 | <td>POSTGRES_SERVICE</td> |
97 | 69 | <td>The service name for the PostgreSQL database</td> |
98 | | - <td></td> |
99 | | - <td></td> |
100 | | - <td></td> |
101 | | - <td></td> |
| 70 | + <td>postgres-1</td> |
102 | 71 | </tr> |
103 | 72 | <tr> |
104 | 73 | <td>POSTGRES_DATABASE</td> |
105 | 74 | <td>The name of the PostgreSQL database</td> |
106 | | - <td></td> |
107 | | - <td></td> |
108 | | - <td></td> |
109 | | - <td></td> |
| 75 | + <td>postgres</td> |
110 | 76 | </tr> |
111 | 77 | <tr> |
112 | 78 | <td>POSTGRES_PASSWORD</td> |
113 | 79 | <td>The password for the PostgreSQL database</td> |
114 | | - <td></td> |
115 | | - <td></td> |
116 | | - <td></td> |
117 | | - <td></td> |
| 80 | + <td>instant101</td> |
118 | 81 | </tr> |
119 | 82 | <tr> |
120 | 83 | <td>POSTGRES_PORT</td> |
121 | 84 | <td>The port number for the PostgreSQL database</td> |
122 | | - <td></td> |
123 | | - <td></td> |
124 | | - <td></td> |
125 | | - <td></td> |
| 85 | + <td>5432</td> |
126 | 86 | </tr> |
127 | 87 | <tr> |
128 | | - <td>OpenFn_POSTGRESQL_DB</td> |
| 88 | + <td>OPENFN_POSTGRESQL_DB</td> |
129 | 89 | <td>The name of the OpenFn PostgreSQL database</td> |
130 | | - <td></td> |
131 | | - <td></td> |
132 | | - <td></td> |
133 | | - <td></td> |
| 90 | + <td>lightning_dev</td> |
134 | 91 | </tr> |
135 | 92 | <tr> |
136 | | - <td>OpenFn_POSTGRESQL_USERNAME</td> |
| 93 | + <td>OPENFN_POSTGRESQL_USERNAME</td> |
137 | 94 | <td>The username for the OpenFn PostgreSQL database</td> |
138 | | - <td></td> |
139 | | - <td></td> |
140 | | - <td></td> |
141 | | - <td></td> |
| 95 | + <td>openfn</td> |
142 | 96 | </tr> |
143 | 97 | <tr> |
144 | | - <td>OpenFn_POSTGRESQL_PASSWORD</td> |
| 98 | + <td>OPENFN_POSTGRESQL_PASSWORD</td> |
145 | 99 | <td>The password for the OpenFn PostgreSQL database</td> |
146 | | - <td></td> |
147 | | - <td></td> |
148 | | - <td></td> |
149 | | - <td></td> |
| 100 | + <td>instant101</td> |
150 | 101 | </tr> |
151 | 102 | <tr> |
152 | | - <td>WORKER_LIGHTNING_PUBLIC_KEY</td> |
| 103 | + <td>OPENFN_WORKER_LIGHTNING_PUBLIC_KEY</td> |
153 | 104 | <td>The public key for the worker lightning</td> |
154 | | - <td></td> |
155 | | - <td></td> |
156 | | - <td></td> |
157 | | - <td></td> |
| 105 | + <td>LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF4SmhzSkVKNGpoNDAvdHN0ZzZxQgpCNnpzQ25VZWhLRUY2QXNkZk4vbG9NVEtaR2kxYS9GRzJsRkFIQng0ZHoyYjRIdEtRZHpJZ1dIY3ZybzkrWTU1Ci9teDd6alhYWHJwVFVCb3JPNUUwQmhESURQdU92SHI1MENoOHhxQWhCMlpmV0ZpdU5Sc2h4UVhzNHEyL0piemoKK2VDa1RQN1lUWWs1Qm9nZnkyaXRsaXF2TFZaSVI2YUlVTy9HOWhwcU85MzZwSngzekdjT0hUZThFcjFqWTN4Kwo3ZENZVTdxSHpNcDdpMFdZQkdoM3kvWUtQcklDbXJCVXpYcUxSUndSZFFObkQ5Z1l5OTRpMmNCMzd0enRkSVBPCklYM2p0b3pJcFgyR2JiQXI1UWl6QTNuSkxVUlYyTTFobGJKeEtVbS9mbkttMVVMYUxSUEFTRGV6aFUzNFM3OUsKSndJREFRQUIKLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg</td> |
158 | 106 | </tr> |
159 | 107 | <tr> |
160 | | - <td>WORKER_SECRET</td> |
161 | | - <td>The secret key for the worker</td> |
162 | | - <td></td> |
163 | | - <td></td> |
164 | | - <td></td> |
165 | | - <td></td> |
166 | | - </tr> |
167 | | - <tr> |
168 | | - <td>OpenFn_IMAGE</td> |
| 108 | + <td>OPENFN_IMAGE</td> |
169 | 109 | <td>The image name for OpenFn</td> |
170 | | - <td></td> |
171 | | - <td></td> |
172 | | - <td></td> |
173 | | - <td></td> |
| 110 | + <td>openfn/lightning:v2.9.5</td> |
174 | 111 | </tr> |
175 | 112 | <tr> |
176 | | - <td>OpenFn_WORKER_IMAGE</td> |
| 113 | + <td>OPENFN_WORKER_IMAGE</td> |
177 | 114 | <td>The image name for OpenFn worker</td> |
178 | | - <td></td> |
179 | | - <td></td> |
180 | | - <td></td> |
181 | | - <td></td> |
| 115 | + <td>openfn/ws-worker:latest</td> |
| 116 | + </tr> |
| 117 | + <tr> |
| 118 | + <td>OPENFN_KAFKA_TRIGGERS_ENABLED</td> |
| 119 | + <td>Whether Kafka triggers are enabled</td> |
| 120 | + <td>true</td> |
| 121 | + </tr> |
| 122 | + <tr> |
| 123 | + <td>OPENFN_API_KEY</td> |
| 124 | + <td>The API key for OpenFn</td> |
| 125 | + <td>apiKey</td> |
| 126 | + </tr> |
| 127 | + <tr> |
| 128 | + <td>OPENFN_ENDPOINT</td> |
| 129 | + <td>The endpoint for OpenFn</td> |
| 130 | + <td>http://localhost:4000</td> |
| 131 | + </tr> |
| 132 | + <tr> |
| 133 | + <td>OPENFN_DOCKER_WEB_CPUS</td> |
| 134 | + <td>The number of CPUs allocated to the web container</td> |
| 135 | + <td>2</td> |
| 136 | + </tr> |
| 137 | + <tr> |
| 138 | + <td>OPENFN_DOCKER_WEB_MEMORY</td> |
| 139 | + <td>The amount of memory allocated to the web container</td> |
| 140 | + <td>4G</td> |
| 141 | + </tr> |
| 142 | + <tr> |
| 143 | + <td>OPENFN_DOCKER_WORKER_CPUS</td> |
| 144 | + <td>The number of CPUs allocated to the worker container</td> |
| 145 | + <td>2</td> |
| 146 | + </tr> |
| 147 | + <tr> |
| 148 | + <td>OPENFN_DOCKER_WORKER_MEMORY</td> |
| 149 | + <td>The amount of memory allocated to the worker container</td> |
| 150 | + <td>4G</td> |
| 151 | + </tr> |
| 152 | + <tr> |
| 153 | + <td>FHIR_SERVER_BASE_URL</td> |
| 154 | + <td>The base URL for the FHIR server</td> |
| 155 | + <td>http://openhim-core:5001</td> |
| 156 | + </tr> |
| 157 | + <tr> |
| 158 | + <td>FHIR_SERVER_USERNAME</td> |
| 159 | + <td>The username for the FHIR server</td> |
| 160 | + <td>openfn_client</td> |
| 161 | + </tr> |
| 162 | + <tr> |
| 163 | + <td>FHIR_SERVER_PASSWORD</td> |
| 164 | + <td>The password for the FHIR server</td> |
| 165 | + <td>openfn_client_password</td> |
182 | 166 | </tr> |
183 | 167 | </tbody> |
184 | 168 | </table> |
0 commit comments