You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+50Lines changed: 50 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -263,6 +263,56 @@ Notes:
263
263
- The `:Z` option in volume mounts is specific to SELinux-enabled systems and ensures proper volume labeling
264
264
- The logs directory will be created with appropriate permissions if it doesn't exist
265
265
266
+
## Docker Compose Deployment
267
+
268
+
The application includes a Docker Compose configuration that runs both Advanced Wallet Manager (AWM) and Master BitGo Express (MBE) services with proper network isolation for enhanced security.
269
+
270
+
### Architecture Overview
271
+
272
+
The Docker Compose setup creates two isolated services:
273
+
274
+
-**Advanced Wallet Manager (AWM)**: Runs in an isolated internal network with no external access for maximum security
275
+
-**Master BitGo Express (MBE)**: Connected to both internal network (for AWM communication) and public network (for external API access)
276
+
-**Network Isolation**: AWM is completely isolated from external networks and only accessible through MBE
277
+
278
+
### Network Configuration
279
+
280
+
The setup creates two distinct networks:
281
+
282
+
1.**my-internal-network**:
283
+
- Internal bridge network with `internal: true`
284
+
- Used for secure AWM isolation and MBE-to-AWM communication
285
+
- No external internet access for security
286
+
287
+
2.**my-public-network**:
288
+
- Public bridge network
289
+
- Used for external access to MBE APIs
290
+
- Connected to host networking
291
+
292
+
### Prerequisites
293
+
294
+
1.**Install Docker and Docker Compose**
295
+
2.**Ensure KMS service is running** on your host machine (typically on port 3000)
0 commit comments