Initial repository setup for TrueNAS Scale configuration management and disaster recovery. This system provides automated collection, versioning, and documentation of TrueNAS configuration state. Key components: - Configuration collection scripts with API integration - Disaster recovery exports (configs, storage, system state) - Comprehensive documentation and API reference - Sub-agent architecture for specialized operations Infrastructure protected: - Storage pools and datasets configuration - Network configuration and routing - Sharing services (NFS, SMB, iSCSI) - System tasks (snapshots, replication, cloud sync) - User and group management Security measures: - API keys managed via environment variables - Sensitive data excluded via .gitignore - No credentials committed to repository 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
31 lines
581 B
JSON
31 lines
581 B
JSON
{
|
|
"id": 1,
|
|
"hostname": "vault",
|
|
"domain": "apophisnetworking.net",
|
|
"ipv4gateway": "192.168.2.1",
|
|
"ipv6gateway": "",
|
|
"nameserver1": "8.8.8.8",
|
|
"nameserver2": "8.8.4.4",
|
|
"nameserver3": "1.1.1.1",
|
|
"httpproxy": "",
|
|
"hosts": [],
|
|
"domains": [],
|
|
"service_announcement": {
|
|
"mdns": true,
|
|
"wsd": true,
|
|
"netbios": true
|
|
},
|
|
"activity": {
|
|
"type": "DENY",
|
|
"activities": []
|
|
},
|
|
"hostname_local": "vault",
|
|
"state": {
|
|
"ipv4gateway": "192.168.2.1",
|
|
"ipv6gateway": "",
|
|
"nameserver1": "8.8.8.8",
|
|
"nameserver2": "8.8.4.4",
|
|
"nameserver3": "1.1.1.1",
|
|
"hosts": []
|
|
}
|
|
} |