Skip to content

Commit 15bfa1d

Browse files
committed
Update setup config script
1 parent 1576ec9 commit 15bfa1d

2 files changed

Lines changed: 178 additions & 122 deletions

File tree

deployments/systemd/README.md

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,6 @@ This directory contains deployment scripts and configurations for **production d
1010

1111
Mpcium is a distributed threshold cryptographic system that requires multiple nodes to collaborate for secure operations. This deployment guide covers setting up a **secure, production-ready** MPC cluster with proper security hardening, systemd integration, and operational best practices.
1212

13-
## Quick Start (Recommended)
14-
15-
For automated deployment, use the setup script:
16-
17-
```bash
18-
sudo ./setup-config.sh
19-
```
20-
21-
This script handles all configuration, permissions, and service setup automatically.
22-
2313
## Prerequisites
2414

2515
### Infrastructure Requirements
@@ -99,7 +89,8 @@ On **one designated node** only:
9989
mpcium-cli generate-initiator --encrypt
10090
```
10191

102-
⚠️ **Important**:
92+
⚠️ **Important**:
93+
10394
- This creates an encrypted private key file with `.key.age` extension that you'll need to securely distribute to application nodes that initiate MPC operations
10495
- Copy the public key from `initiator_identity.json` and update the `event_initiator_pubkey` field in `/etc/mpcium/config.yaml` on **all nodes**
10596

0 commit comments

Comments
 (0)