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>
40 lines
742 B
JSON
40 lines
742 B
JSON
[
|
|
{
|
|
"id": 1,
|
|
"path": "/mnt/Vauly/minecraftbedrock",
|
|
"aliases": [],
|
|
"comment": "amp-minecraftbedrock backup",
|
|
"networks": [
|
|
"192.168.2.0/24"
|
|
],
|
|
"hosts": [],
|
|
"ro": false,
|
|
"maproot_user": null,
|
|
"maproot_group": "",
|
|
"mapall_user": "truenas_admin",
|
|
"mapall_group": "",
|
|
"security": [],
|
|
"enabled": true,
|
|
"locked": false,
|
|
"expose_snapshots": false
|
|
},
|
|
{
|
|
"id": 2,
|
|
"path": "/mnt/Vauly/iso-vault",
|
|
"aliases": [],
|
|
"comment": "iso storage",
|
|
"networks": [
|
|
"192.168.2.0/24"
|
|
],
|
|
"hosts": [],
|
|
"ro": false,
|
|
"maproot_user": "",
|
|
"maproot_group": "",
|
|
"mapall_user": "proxmox-nfs",
|
|
"mapall_group": "proxmox-nfs",
|
|
"security": [],
|
|
"enabled": true,
|
|
"locked": false,
|
|
"expose_snapshots": false
|
|
}
|
|
] |