From 0544f64949b19e69beba0cd96723b6b59b5e4156 Mon Sep 17 00:00:00 2001 From: sneedium Date: Mon, 21 Feb 2022 13:15:10 -0500 Subject: [PATCH] nsneedx and systemsneed --- Makefile | 1 - doc/sneedmc.nginx | 12 ++++++++++++ doc/sneedmc.service | 11 +++++++++++ 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 doc/sneedmc.nginx create mode 100644 doc/sneedmc.service diff --git a/Makefile b/Makefile index 53f7a73..f5fbecd 100644 --- a/Makefile +++ b/Makefile @@ -27,7 +27,6 @@ install-nginx: install-systemd: @install -Dm644 doc/sneedmc.service ${systemd_dir}/sneedmc.service - @install -Dm644 doc/sneedmc.conf ${DESTDIR}/${confdir}/sneedmc.conf install-bin: @install -Dm755 ${BIN} ${bindir}/${BIN} diff --git a/doc/sneedmc.nginx b/doc/sneedmc.nginx new file mode 100644 index 0000000..0a69dbf --- /dev/null +++ b/doc/sneedmc.nginx @@ -0,0 +1,12 @@ +server { + rewrite_log on; + server_name sneedmc.org; + + location / { + proxy_set_header Host $host; + proxy_pass http://localhost:33367; + } + + listen 80 ; # use certbot to enable https + listen [::]:80 ; +} diff --git a/doc/sneedmc.service b/doc/sneedmc.service new file mode 100644 index 0000000..09b77e4 --- /dev/null +++ b/doc/sneedmc.service @@ -0,0 +1,11 @@ +[Unit] +Description=sneed +After=network.target + +[Service] +EnvironmentFile=/etc/sneedmc.conf +WorkingDirectory=/srv/sneedmc +ExecStart=/usr/bin/sneedmc + +[Install] +WantedBy=multi-user.target