diff --git a/systemd/aitbc-blockchain-http.service b/systemd/aitbc-blockchain-http.service index e6c4fcf6..14d15b5f 100644 --- a/systemd/aitbc-blockchain-http.service +++ b/systemd/aitbc-blockchain-http.service @@ -10,11 +10,11 @@ WorkingDirectory=/opt/aitbc Environment=PATH=/usr/bin:/usr/local/bin:/usr/bin:/bin Environment=NODE_ID=aitbc Environment=BLOCKCHAIN_HTTP_PORT=8005 -Environment=PYTHONPATH=/opt/aitbc/production/services +Environment=PYTHONPATH=/opt/aitbc/services EnvironmentFile=/opt/aitbc/production/.env # Blockchain HTTP execution -ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/production/services/blockchain_http_launcher.py +ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/services/blockchain_http_launcher.py ExecReload=/bin/kill -HUP $MAINPID KillMode=mixed TimeoutStopSec=10 diff --git a/systemd/aitbc-blockchain-node.service b/systemd/aitbc-blockchain-node.service index 37cf6cf0..3c9c61fe 100644 --- a/systemd/aitbc-blockchain-node.service +++ b/systemd/aitbc-blockchain-node.service @@ -10,11 +10,11 @@ Group=root WorkingDirectory=/opt/aitbc Environment=PATH=/usr/bin:/usr/local/bin:/usr/bin:/bin Environment=NODE_ID=aitbc -Environment=PYTHONPATH=/opt/aitbc/production/services +Environment=PYTHONPATH=/opt/aitbc/services EnvironmentFile=/opt/aitbc/production/.env # Production execution -ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/production/services/blockchain_simple.py +ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/services/blockchain_simple.py ExecReload=/bin/kill -HUP $MAINPID KillMode=mixed TimeoutStopSec=10 diff --git a/systemd/aitbc-gpu.service b/systemd/aitbc-gpu.service index ca566b9b..757bc9e4 100644 --- a/systemd/aitbc-gpu.service +++ b/systemd/aitbc-gpu.service @@ -10,11 +10,11 @@ WorkingDirectory=/opt/aitbc Environment=PATH=/usr/bin:/usr/local/bin:/usr/bin:/bin Environment=NODE_ID=aitbc Environment=GPU_MARKETPLACE_PORT=8003 -Environment=PYTHONPATH=/opt/aitbc/production/services +Environment=PYTHONPATH=/opt/aitbc/services EnvironmentFile=/opt/aitbc/production/.env # Production execution -ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/production/services/gpu_marketplace_launcher.py +ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/services/gpu_marketplace_launcher.py ExecReload=/bin/kill -HUP $MAINPID KillMode=mixed TimeoutStopSec=10 diff --git a/systemd/aitbc-marketplace.service b/systemd/aitbc-marketplace.service index 5561c3a3..9c72fb26 100644 --- a/systemd/aitbc-marketplace.service +++ b/systemd/aitbc-marketplace.service @@ -12,11 +12,11 @@ Environment=PATH=/usr/bin:/usr/local/bin:/usr/bin:/bin Environment=NODE_ID=aitbc Environment=MARKETPLACE_PORT=8002 Environment=WORKERS=1 -Environment=PYTHONPATH=/opt/aitbc/production/services +Environment=PYTHONPATH=/opt/aitbc/services EnvironmentFile=/opt/aitbc/production/.env # Production execution -ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/production/services/marketplace.py +ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/services/marketplace.py ExecReload=/bin/kill -HUP $MAINPID KillMode=mixed TimeoutStopSec=10 diff --git a/systemd/aitbc-mining-blockchain.service b/systemd/aitbc-mining-blockchain.service index fd588f66..9bc108c6 100644 --- a/systemd/aitbc-mining-blockchain.service +++ b/systemd/aitbc-mining-blockchain.service @@ -9,11 +9,11 @@ Group=root WorkingDirectory=/opt/aitbc Environment=PATH=/usr/bin:/usr/local/bin:/usr/bin:/bin Environment=NODE_ID=aitbc -Environment=PYTHONPATH=/opt/aitbc/production/services +Environment=PYTHONPATH=/opt/aitbc/services EnvironmentFile=/opt/aitbc/production/.env # Real mining execution -ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/production/services/mining_blockchain.py +ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/services/mining_blockchain.py ExecReload=/bin/kill -HUP $MAINPID KillMode=mixed TimeoutStopSec=10 diff --git a/systemd/aitbc-openclaw-ai.service b/systemd/aitbc-openclaw-ai.service index 698d4dbb..939a070a 100644 --- a/systemd/aitbc-openclaw-ai.service +++ b/systemd/aitbc-openclaw-ai.service @@ -9,11 +9,11 @@ Group=root WorkingDirectory=/opt/aitbc Environment=PATH=/usr/bin:/usr/local/bin:/usr/bin:/bin Environment=NODE_ID=aitbc -Environment=PYTHONPATH=/opt/aitbc/production/services +Environment=PYTHONPATH=/opt/aitbc/services EnvironmentFile=/opt/aitbc/production/.env # OpenClaw AI execution -ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/production/services/openclaw_ai.py +ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/services/openclaw_ai.py ExecReload=/bin/kill -HUP $MAINPID KillMode=mixed TimeoutStopSec=10 diff --git a/systemd/aitbc-production-monitor.service b/systemd/aitbc-production-monitor.service index 6049bed6..6ac9e407 100644 --- a/systemd/aitbc-production-monitor.service +++ b/systemd/aitbc-production-monitor.service @@ -9,7 +9,7 @@ Group=root WorkingDirectory=/opt/aitbc Environment=PATH=/usr/bin:/usr/local/bin:/usr/bin:/bin Environment=NODE_ID=aitbc -Environment=PYTHONPATH=/opt/aitbc/production/services +Environment=PYTHONPATH=/opt/aitbc/services EnvironmentFile=/opt/aitbc/production/.env # Production monitoring diff --git a/systemd/aitbc-real-marketplace.service b/systemd/aitbc-real-marketplace.service index 883c5525..aadc548e 100644 --- a/systemd/aitbc-real-marketplace.service +++ b/systemd/aitbc-real-marketplace.service @@ -10,11 +10,11 @@ WorkingDirectory=/opt/aitbc Environment=PATH=/usr/bin:/usr/local/bin:/usr/bin:/bin Environment=NODE_ID=aitbc Environment=REAL_MARKETPLACE_PORT=8009 -Environment=PYTHONPATH=/opt/aitbc/production/services +Environment=PYTHONPATH=/opt/aitbc/services EnvironmentFile=/opt/aitbc/production/.env # Real marketplace execution -ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/production/services/real_marketplace_launcher.py +ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/services/real_marketplace_launcher.py ExecReload=/bin/kill -HUP $MAINPID KillMode=mixed TimeoutStopSec=10