# HG changeset patch # User Sascha Wilde # Date 1568373120 -7200 # Node ID f7a32b0b9235f21de7ba6fbdf9094faeaa117405 # Parent b9f63a55815efe9268dad21149b27d358a09eba1 Added example systemd service file. diff -r b9f63a55815e -r f7a32b0b9235 Makefile --- a/Makefile Fri Sep 13 11:41:49 2019 +0200 +++ b/Makefile Fri Sep 13 13:12:00 2019 +0200 @@ -50,7 +50,7 @@ v="gemma-$$(hg id -i)" ;\ tar --transform "s@^@$${v}/@" \ -cJf "../$${v}.tar.xz" \ - cmd/gemma/gemma schema web example_conf.toml + cmd/gemma/gemma schema web misc example_conf.toml clean: $(MAKE) -f Makefile.build -C client $@ diff -r b9f63a55815e -r f7a32b0b9235 misc/gemma.service --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/misc/gemma.service Fri Sep 13 13:12:00 2019 +0200 @@ -0,0 +1,12 @@ +[Unit] +Description=Gemma Server +After=network.target + +[Service] +Type=simple +ExecStart=/home/gemma/gemma/cmd/gemma/gemma -c /home/gemma/gemma.toml +User=gemma +Group=gemma + +[Install] +WantedBy=multi-user.target