Add nFPM file and systemd service
Some checks failed
ci/woodpecker/push/build/1 Pipeline was successful
ci/woodpecker/push/build/2 Pipeline was successful
ci/woodpecker/push/manifest Pipeline was successful
ci/woodpecker/tag/build/1 Pipeline failed
ci/woodpecker/tag/build/2 Pipeline failed
ci/woodpecker/tag/manifest unknown status

This commit is contained in:
Elara 2025-05-16 16:44:28 +02:00
parent 2b23f0caef
commit 6ba7db341c
2 changed files with 31 additions and 0 deletions

20
.nfpm.yaml Normal file
View File

@ -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 <elara@elara.ws>'
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

11
trixie.service Normal file
View File

@ -0,0 +1,11 @@
[Unit]
Description=trixie
After=network.target
[Service]
ExecStart=trixie
Restart=always
StandardOutput=journal
[Install]
WantedBy=default.target