[Unit] Description=AITBC Blockchain P2P Network Service After=network.target [Service] Type=simple User=root Group=root WorkingDirectory=/opt/aitbc/apps/blockchain-node Environment=PATH=/usr/bin:/usr/local/bin:/usr/bin:/bin Environment=PYTHONPATH=/opt/aitbc/apps/blockchain-node/src:/opt/aitbc/apps/blockchain-node/scripts EnvironmentFile=/etc/aitbc/blockchain.env ExecStart=/opt/aitbc/venv/bin/python -m aitbc_chain.p2p_network --host ${p2p_bind_host} --port ${p2p_bind_port} --peers ${p2p_peers} --node-id ${proposer_id} Restart=always RestartSec=5 StandardOutput=journal StandardError=journal [Install] WantedBy=multi-user.target