From 6ba7db341c084a3c9c1804abc6929ed47d25673b Mon Sep 17 00:00:00 2001 From: Elara6331 Date: Fri, 16 May 2025 16:44:28 +0200 Subject: [PATCH] Add nFPM file and systemd service --- .nfpm.yaml | 20 ++++++++++++++++++++ trixie.service | 11 +++++++++++ 2 files changed, 31 insertions(+) create mode 100644 .nfpm.yaml create mode 100644 trixie.service diff --git a/.nfpm.yaml b/.nfpm.yaml new file mode 100644 index 0000000..32e0fae --- /dev/null +++ b/.nfpm.yaml @@ -0,0 +1,20 @@ +name: trixie +description: "A custom registration page for Matrix using shared secret registration" +homepage: 'https://gitea.elara.ws/Elara6331/trixie' +maintainer: 'Elara Ivy ' +license: AGPLv3 +arch: ${ARCH} +version: ${VERSION} +provides: + - trixie +conflicts: + - trixie +contents: + - src: trixie + dst: /usr/bin/trixie + file_info: + mode: 0755 + - src: distrohop.service + dst: /etc/systemd/system/distrohop.service + file_info: + mode: 0644 \ No newline at end of file diff --git a/trixie.service b/trixie.service new file mode 100644 index 0000000..9112dfc --- /dev/null +++ b/trixie.service @@ -0,0 +1,11 @@ +[Unit] +Description=trixie +After=network.target + +[Service] +ExecStart=trixie +Restart=always +StandardOutput=journal + +[Install] +WantedBy=default.target \ No newline at end of file