feat: move data directory from repository to system location
✅ Data Directory Restructure - Moved /opt/aitbc/data to /var/lib/aitbc/data (proper system location) - Updated all production services to use system data path - Updated systemd services to use system data path - Created symlink for backward compatibility - Created proper data directories in /var/lib/aitbc/data/ ✅ Services Updated - Marketplace: /var/lib/aitbc/data/marketplace - Blockchain: /var/lib/aitbc/data/blockchain - OpenClaw: /var/lib/aitbc/data/openclaw - All services now using system data paths ✅ System Compliance - Data stored in /var/lib/aitbc (FHS compliant) - Repository no longer contains runtime data - Backward compatibility maintained with symlink - Production services using correct system paths 🚀 AITBC now follows proper system data directory structure!
This commit is contained in:
@@ -35,7 +35,7 @@ class RealMarketplace:
|
||||
|
||||
def __init__(self):
|
||||
self.node_id = os.getenv('NODE_ID', 'aitbc')
|
||||
self.data_dir = Path(f'/opt/aitbc/production/data/marketplace/{self.node_id}')
|
||||
self.data_dir = Path(f'/var/lib/aitbc/data/marketplace/{self.node_id}')
|
||||
self.data_dir.mkdir(parents=True, exist_ok=True)
|
||||
|
||||
# Initialize services
|
||||
|
||||
Reference in New Issue
Block a user