From feba431ecb78bb3274159428ea730a8359022299 Mon Sep 17 00:00:00 2001 From: Peter Date: Wed, 27 May 2026 00:29:22 +0200 Subject: [PATCH] upgrade appinfo to v3 --- appinfo.yml | 12 ++++++++++-- forgejo-watch-sshkeys.service.j2 | 3 ++- forgejo.service.j2 | 3 ++- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/appinfo.yml b/appinfo.yml index 95c4616..6faea6a 100644 --- a/appinfo.yml +++ b/appinfo.yml @@ -1,5 +1,11 @@ -mainunit: forgejo.service -mainunitfile: forgejo.service.j2 +version: 3 +mainunit: forgejo +enableunits: + - forgejo.service + - forgejo-watch-sshkeys.service +plugins: + - type: builtin + name: backups_scheduled ports: - web templatefiles: @@ -8,6 +14,8 @@ templatefiles: - src: forgejo-watch-sshkeys.j2 dest: ~/forgejo-watch-sshkeys mode: "0755" + - src: forgejo.service.j2 + dest: ~/.config/systemd/user/forgejo.service - src: forgejo-watch-sshkeys.service.j2 dest: ~/.config/systemd/user/forgejo-watch-sshkeys.service exports: diff --git a/forgejo-watch-sshkeys.service.j2 b/forgejo-watch-sshkeys.service.j2 index 6441366..e628cc2 100644 --- a/forgejo-watch-sshkeys.service.j2 +++ b/forgejo-watch-sshkeys.service.j2 @@ -1,6 +1,7 @@ [Unit] Description=Podman Compose based service After=network.target +PartOf={{ mainunit }} [Service] Type=exec @@ -10,4 +11,4 @@ Restart=always WorkingDirectory={{ homedir }} [Install] -WantedBy=default.target +WantedBy={{ mainunit }} diff --git a/forgejo.service.j2 b/forgejo.service.j2 index b4da167..d171685 100644 --- a/forgejo.service.j2 +++ b/forgejo.service.j2 @@ -1,6 +1,7 @@ [Unit] Description=Podman Compose based service After=network.target +PartOf={{ mainunit }} [Service] Type=exec @@ -13,4 +14,4 @@ Restart=always WorkingDirectory={{ homedir }} [Install] -WantedBy=default.target +WantedBy={{ mainunit }}