[Unit] Description=AITBC Autonomous Agent Listener Daemon Documentation=https://github.com/aitbc/blockchain After=network.target aitbc-blockchain-node.service Requires=aitbc-blockchain-node.service [Service] Type=simple User=root Group=root WorkingDirectory=/opt/aitbc EnvironmentFile=/etc/aitbc/.env EnvironmentFile=/etc/aitbc/node.env Environment="PATH=/opt/aitbc/venv/bin:/usr/local/bin:/usr/bin:/bin" ExecStart=/opt/aitbc/venv/bin/python /opt/aitbc/scripts/wrappers/aitbc-agent-daemon-wrapper.py Restart=always RestartSec=10 StandardOutput=journal StandardError=journal # Security settings NoNewPrivileges=true PrivateTmp=true ProtectHome=true [Install] WantedBy=multi-user.target