tower-of-babel-public/files/piped/piped.service.j2

20 lines
615 B
Django/Jinja

{% import './templates/systemd.j2' as systemd %}
{{ systemd.service() }}
[Unit]
Description=piped backend
After=network-online.target postgresql.service
[Service]
Type=simple
Restart=on-failure
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