Skip to content

Instantly share code, notes, and snippets.

@psssix
Last active September 14, 2019 02:55
Show Gist options
  • Save psssix/6008c8d5a3e2645061a3ceee2b58f731 to your computer and use it in GitHub Desktop.
Save psssix/6008c8d5a3e2645061a3ceee2b58f731 to your computer and use it in GitHub Desktop.
systemd service files for running Upsource (create in /usr/lib/systemd/system)
[Unit]
Description=JetBrains Upsource
Requires=network.target
After=syslog.target network.target
[Service]
Type=forking
User=upsource
Group=upsource
TimeoutStartSec=10min
EnvironmentFile=/etc/sysconfig/upsource
PIDFile=/var/jetbrains/Upsource/logs/upsource.pid
ExecStart=/var/jetbrains/Upsource/bin/upsource.sh start
ExecStop=/var/jetbrains/Upsource/bin/upsource.sh stop
ExecReload=/var/jetbrains/Upsource/bin/upsource.sh restart
[Install]
WantedBy=multi-user.target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment