2023-08-20 19:54:26 +00:00
|
|
|
{% import './templates/systemd.j2' as systemd %}
|
|
|
|
|
|
|
|
{{ systemd.service() }}
|
|
|
|
|
|
|
|
[Unit]
|
|
|
|
Description=piped backend
|
|
|
|
After=network-online.target postgresql.service
|
|
|
|
|
|
|
|
[Service]
|
|
|
|
Type=simple
|
2023-10-19 02:21:06 +00:00
|
|
|
Restart=on-failure
|
2023-08-20 19:54:26 +00:00
|
|
|
ExecStart=/usr/bin/java -server -Xmx1G -XX:+UnlockExperimentalVMOptions -XX:+HeapDumpOnOutOfMemoryError -XX:+OptimizeStringConcat -XX:+UseStringDeduplication -XX:+UseCompressedOops -XX:+UseNUMA -XX:+UseG1GC -jar {{ env_dict.remote_main_home_path }}/piped-1.0-all.jar
|
|
|
|
WorkingDirectory={{ env_dict.remote_main_home_path }}
|
|
|
|
User={{ env_dict.user }}
|
|
|
|
|
|
|
|
{{ systemd.service_security() }}
|
|
|
|
|
|
|
|
[Install]
|
|
|
|
WantedBy=multi-user.target
|