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