Skip to content

Instantly share code, notes, and snippets.

@hungthai1401
Forked from funzoneq/simplehttp.service
Created August 23, 2019 09:09
Show Gist options
  • Save hungthai1401/a8c6b096c3af8ba7c1cbd84f14e22b5a to your computer and use it in GitHub Desktop.
Save hungthai1401/a8c6b096c3af8ba7c1cbd84f14e22b5a to your computer and use it in GitHub Desktop.
A systemd file for a python SimpleHTTPServer
[Unit]
Description=Job that runs the python SimpleHTTPServer daemon
Documentation=man:SimpleHTTPServer(1)
[Service]
Type=simple
WorkingDirectory=/tmp/letsencrypt
ExecStart=/usr/bin/python -m SimpleHTTPServer 80 &
ExecStop=/bin/kill `/bin/ps aux | /bin/grep SimpleHTTPServer | /bin/grep -v grep | /usr/bin/awk '{ print $2 }'`
[Install]
WantedBy=multi-user.target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment