|
|
@@ -0,0 +1,14 @@ |
|
|
|
(define hrdf-project |
|
|
|
(make <service> |
|
|
|
#:provides '(hrdf-project) |
|
|
|
#:docstring "Run the hrdf-project web server" |
|
|
|
#:start (make-forkexec-constructor |
|
|
|
'("/var/guix/profiles/per-user/shepherd/current-guix/bin/guix" |
|
|
|
"environment" "--ad-hoc" "hrdp-project" "--" |
|
|
|
"sh" "-c" "$GUIX_ENVIRONMENT/main.py") |
|
|
|
#:log-file "/home/shepherd/logs/hrdf-project.log") |
|
|
|
#:stop (make-kill-destructor) |
|
|
|
#:respawn? #t)) |
|
|
|
(register-services hrdf-project) |
|
|
|
|
|
|
|
(start hrdf-project) |