# Path Reference **Last Updated:** 2026-01-31 **Document Version:** 1.0 **Status:** Active Documentation --- ## Project Paths ### Source Project (Besu Configuration) - **Path**: `/home/intlc/projects/smom-dbis-138` - **Purpose**: Contains Besu configuration files, genesis, validator keys - **Contents**: - `config/genesis.json` - `config/permissions-nodes.toml` - `config/permissions-accounts.toml` - `config/config-validator.toml` - `config/config-sentry.toml` - `config/config-rpc-public.toml` - `keys/validators/` (validator keys) ### Deployment Project (Proxmox) - **Path**: `/home/intlc/projects/proxmox` - **Purpose**: Contains Proxmox deployment scripts and tools - **Deployment Directory on Proxmox Host**: `/opt/smom-dbis-138-proxmox` ## Usage in Scripts When running deployment scripts on the Proxmox host, use: ```bash sudo ./scripts/deployment/deploy-validated-set.sh \ --source-project /home/intlc/projects/smom-dbis-138 ``` ## Important Notes 1. **Local vs Remote**: The source project path must be accessible from where the script runs - If running locally on Proxmox host: Use `/home/intlc/projects/smom-dbis-138` (if accessible) - If running remotely: Copy config files first or use a shared/mounted directory 2. **Alternative Approach**: Copy config files to Proxmox host first, then use local path: ```bash # Copy config files to Proxmox host scp -r /home/intlc/projects/smom-dbis-138/config root@192.168.11.10:/opt/smom-dbis-138-proxmox/config-source scp -r /home/intlc/projects/smom-dbis-138/keys root@192.168.11.10:/opt/smom-dbis-138-proxmox/keys-source # Then use local path on Proxmox host sudo ./scripts/deployment/deploy-validated-set.sh \ --source-project /opt/smom-dbis-138-proxmox/source-config ```