From 01b63c6b6df6e83b9a45ed14c5ec132c2c5742f1 Mon Sep 17 00:00:00 2001 From: Ryahn Date: Thu, 6 Feb 2025 17:25:31 -0600 Subject: [PATCH] Added service --- .gitignore | 3 ++- haraka.service | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 haraka.service diff --git a/.gitignore b/.gitignore index 2bf6d47..d2aaac8 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,5 @@ tls_key.pem tls_cert.pem .DS_Store ._* -deploy.sh \ No newline at end of file +deploy.sh +._.DS_Store \ No newline at end of file diff --git a/haraka.service b/haraka.service new file mode 100644 index 0000000..3abd695 --- /dev/null +++ b/haraka.service @@ -0,0 +1,20 @@ +[Unit] +Description=Haraka Email Server +After=network.target + +[Service] +Type=simple +User=haraka +Group=ploi +WorkingDirectory=/home/ploi/2weekmail.fyi/src/email_server +ExecStart=/usr/bin/node /usr/lib/node_modules/Haraka/bin/haraka -c /home/ploi/2weekmail.fyi/src/email_server --debug --nodejs +StandardOutput=append:/var/log/haraka/out.log +StandardError=append:/var/log/haraka/error.log +Restart=always +RestartSec=10 +ProtectSystem=full +NoNewPrivileges=true +PrivateTmp=true + +[Install] +WantedBy=multi-user.target \ No newline at end of file