diff --git a/systemd/aitbc-monitor.service b/systemd/aitbc-monitor.service deleted file mode 100644 index a977d6f9..00000000 --- a/systemd/aitbc-monitor.service +++ /dev/null @@ -1,40 +0,0 @@ -[Unit] -Description=AITBC Monitor Service -After=network.target - -[Service] -Type=simple -User=root -Group=root -WorkingDirectory=/opt/aitbc -Environment=PATH=/usr/bin:/usr/local/bin:/usr/bin:/bin -Environment=PYTHONPATH=/opt/aitbc:/opt/aitbc/packages/py/aitbc-sdk/src:/opt/aitbc/packages/py/aitbc-crypto/src -EnvironmentFile=/etc/aitbc/blockchain.env -EnvironmentFile=/etc/aitbc/node.env - -# Monitor execution -ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/apps/monitor/monitor.py - -# Production reliability -Restart=always -RestartSec=5 -StartLimitBurst=5 -StartLimitInterval=60 - -# Production logging -StandardOutput=journal -StandardError=journal -SyslogIdentifier=aitbc-monitor - -# Production security -NoNewPrivileges=true -ProtectHome=true - -# Production performance -LimitNOFILE=65536 -LimitNPROC=4096 -MemoryMax=512M -CPUQuota=25% - -[Install] -WantedBy=multi-user.target