gecko/scripts/ansible/roles/ava-service/templates/ava.service

24 lines
611 B
SYSTEMD

# {{ ansible_managed }}
[Unit]
Description=AVA test node
Documentation=https://docs.ava.network/
After=network.target
StartLimitIntervalSec=0
[Service]
Type=simple
WorkingDirectory={{ ava_daemon_data_dir }}
Restart=always
RestartSec=1
User={{ ava_daemon_user }}
ExecStart={{ ava_daemon_bin_dir }}/ava \
--public-ip="{{ ansible_facts.default_ipv4.address }}" \
--db-dir="{{ ava_daemon_db_dir }}" \
--plugin-dir="{{ ava_daemon_plugin_dir }}" \
--log-dir="{{ ava_daemon_log_dir }}" \
--log-level="{{ log_level }}"
[Install]
WantedBy=multi-user.target