From 740a1ef20eacd0d78ab4efb224fdb7f1d3f06bdc Mon Sep 17 00:00:00 2001 From: Simon Marsh <simon@sesa.me.uk> Date: Sun, 10 Feb 2019 10:47:10 +0000 Subject: [PATCH] Fix presentation of newlines in registry data Add contrib directory and systemd service file --- StaticRoot/explorer.js | 2 +- contrib/dn42regsrv.service | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 contrib/dn42regsrv.service diff --git a/StaticRoot/explorer.js b/StaticRoot/explorer.js index 804aa91..22c9d72 100644 --- a/StaticRoot/explorer.js +++ b/StaticRoot/explorer.js @@ -87,7 +87,7 @@ Vue.component('reg-attribute', { return reg[2] }, decorated: function() { - return anchorme(this.content, { + return anchorme(this.content.replace(/\n/g, "<br/>"), { truncate: 40, ips: false, attributes: [ { name: "target", value: "_blank" } ] diff --git a/contrib/dn42regsrv.service b/contrib/dn42regsrv.service new file mode 100644 index 0000000..d170c64 --- /dev/null +++ b/contrib/dn42regsrv.service @@ -0,0 +1,22 @@ +########################################################################## +# dn42regsrv example systemd service file +########################################################################## + +[Unit] +Description=DN42 Registry API Server +After=network.target + +[Install] +WantedBy=multi-user.target + +[Service] +User=regsrv +Group=registry +Type=simple +Restart=on-failure +ExecStart=/home/regsrv/go/bin/dn42regsrv \ + -s /home/regsrv/go/src/git.dn42.us/burble/dn42regsrv/StaticRoot \ + -d /home/regsrv/registry + +######################################################################### +# end of file