[Unit] Description=Nomad Documentation=https://nomadproject.io/docs/ Wants=network-online.target After=network-online.target ConditionFileNotEmpty={{ nomad_root_dir }}/etc/nomad.hcl [Service] EnvironmentFile=-{{ nomad_root_dir }}/etc/nomad.env User={{ nomad_user }} Group={{ nomad_user }} ExecStart={{ nomad_root_dir }}/bin/nomad agent -config={{ nomad_root_dir }}/etc/ ExecReload=/bin/kill --signal HUP $MAINPID SuccessExitStatus=1 Restart=on-failure LimitNOFILE=65536 LimitNPROC=infinity Restart=on-failure RestartSec=2 TasksMax=infinity OOMScoreAdjust=-1000 [Install] WantedBy=multi-user.target