Skip to content

Instantly share code, notes, and snippets.

@funzoneq
Created May 25, 2016 13:24
Show Gist options
  • Star 32 You must be signed in to star a gist
  • Fork 10 You must be signed in to fork a gist
  • Save funzoneq/737cd5316e525c388d51877fb7f542de to your computer and use it in GitHub Desktop.
Save funzoneq/737cd5316e525c388d51877fb7f542de 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
@wadel86
Copy link

wadel86 commented Feb 7, 2021

👍

@szthanatos
Copy link

mark
👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment