From 61ff9ff05f961dd0f88f696d60c8de61d097bb50 Mon Sep 17 00:00:00 2001 From: lubiana Date: Sun, 15 Jun 2025 02:25:20 +0200 Subject: [PATCH] upi --- deploy/systemd/container-saufen-caddy.service | 8 +++--- deploy/systemd/container-saufen-php.service | 18 ++++++------- deploy/systemd/pod-saufen.service | 26 +++++++++---------- deploy/update.sh | 2 ++ 4 files changed, 28 insertions(+), 26 deletions(-) diff --git a/deploy/systemd/container-saufen-caddy.service b/deploy/systemd/container-saufen-caddy.service index 1d421a1..74111ee 100644 --- a/deploy/systemd/container-saufen-caddy.service +++ b/deploy/systemd/container-saufen-caddy.service @@ -1,9 +1,9 @@ -# container-futtern-caddy.service +# container-saufen-caddy.service # autogenerated by Podman 4.3.1 # Sun Jun 23 05:33:51 UTC 2024 [Unit] -Description=Podman container-futtern-caddy.service +Description=Podman container-saufen-caddy.service Documentation=man:podman-generate-systemd(1) Wants=network-online.target After=network-online.target @@ -21,11 +21,11 @@ ExecStart=/usr/bin/podman run \ --cidfile=%t/%n.ctr-id \ --cgroups=no-conmon \ --rm \ - --pod-id-file %t/pod-futtern.pod-id \ + --pod-id-file %t/pod-saufen.pod-id \ --sdnotify=conmon \ --replace \ -d \ - --name futtern-caddy \ + --name saufen-caddy \ --volume %h/saufen/etc/caddy/Caddyfile:/etc/caddy/Caddyfile \ --volume %h/saufen/app:/var/www/html \ --volume caddy_data:/data docker.io/caddy/caddy:alpine diff --git a/deploy/systemd/container-saufen-php.service b/deploy/systemd/container-saufen-php.service index 8701c04..91e0153 100644 --- a/deploy/systemd/container-saufen-php.service +++ b/deploy/systemd/container-saufen-php.service @@ -1,15 +1,15 @@ -# container-futtern-php.service +# container-saufen-php.service # autogenerated by Podman 4.3.1 # Sun Jun 23 05:33:51 UTC 2024 [Unit] -Description=Podman container-futtern-php.service +Description=Podman container-saufen-php.service Documentation=man:podman-generate-systemd(1) Wants=network-online.target After=network-online.target RequiresMountsFor=%t/containers -BindsTo=pod-futtern.service -After=pod-futtern.service +BindsTo=pod-saufen.service +After=pod-saufen.service [Service] Environment=PODMAN_SYSTEMD_UNIT=%n @@ -21,14 +21,14 @@ ExecStart=/usr/bin/podman run \ --cidfile=%t/%n.ctr-id \ --cgroups=no-conmon \ --rm \ - --pod-id-file %t/pod-futtern.pod-id \ + --pod-id-file %t/pod-saufen.pod-id \ --sdnotify=conmon \ --replace \ -d \ - --name futtern-php \ - --volume %h/futtern/etc/php84/php-fpm.d/www.conf:/etc/php84/php-fpm.d/www.conf \ - --volume %h/futtern/app:/var/www/html \ - --volume %h/futtern/app/var:/var/www/html/var \ + --name saufen-php \ + --volume %h/saufen/etc/php84/php-fpm.d/www.conf:/etc/php84/php-fpm.d/www.conf \ + --volume %h/saufen/app:/var/www/html \ + --volume %h/saufen/app/var:/var/www/html/var \ --env APP_ENV=prod \ --env APP_SECRET=UwUtHiSisNotSecurePlZcHanGeMe \ git.php.fail/lubiana/container/php:8.4-fpm diff --git a/deploy/systemd/pod-saufen.service b/deploy/systemd/pod-saufen.service index 10a8fb0..713cc03 100644 --- a/deploy/systemd/pod-saufen.service +++ b/deploy/systemd/pod-saufen.service @@ -1,41 +1,41 @@ -# pod-futtern.service +# pod-saufen.service # autogenerated by Podman 4.3.1 # Sun Jun 23 05:33:51 UTC 2024 [Unit] -Description=Podman pod-futtern.service +Description=Podman pod-saufen.service Documentation=man:podman-generate-systemd(1) Wants=network-online.target After=network-online.target RequiresMountsFor=/run/user/%U/containers -Wants=container-futtern-caddy.service container-futtern-php.service -Before=container-futtern-caddy.service container-futtern-php.service +Wants=container-saufen-caddy.service container-saufen-php.service +Before=container-saufen-caddy.service container-saufen-php.service [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure TimeoutStopSec=70 ExecStartPre=/bin/rm \ - -f %t/pod-futtern.pid %t/pod-futtern.pod-id + -f %t/pod-saufen.pid %t/pod-saufen.pod-id ExecStartPre=/usr/bin/podman pod create \ - --infra-conmon-pidfile %t/pod-futtern.pid \ - --pod-id-file %t/pod-futtern.pod-id \ + --infra-conmon-pidfile %t/pod-saufen.pid \ + --pod-id-file %t/pod-saufen.pod-id \ --exit-policy=stop \ --label io.containers.autoupdate=registry \ - --name futtern \ - -p 8087:8087 \ + --name saufen \ + -p 8090:8090 \ --replace ExecStart=/usr/bin/podman pod start \ - --pod-id-file %t/pod-futtern.pod-id + --pod-id-file %t/pod-saufen.pod-id ExecStop=/usr/bin/podman pod stop \ --ignore \ - --pod-id-file %t/pod-futtern.pod-id \ + --pod-id-file %t/pod-saufen.pod-id \ -t 10 ExecStopPost=/usr/bin/podman pod rm \ --ignore \ -f \ - --pod-id-file %t/pod-futtern.pod-id -PIDFile=%t/pod-futtern.pid + --pod-id-file %t/pod-saufen.pod-id +PIDFile=%t/pod-saufen.pid Type=forking [Install] diff --git a/deploy/update.sh b/deploy/update.sh index a03c457..6b97afa 100755 --- a/deploy/update.sh +++ b/deploy/update.sh @@ -5,4 +5,6 @@ systemctl --user start pod-saufen sleep 2 podman exec -it saufen-php /var/www/html/bin/console cache:clear podman exec -it saufen-php /var/www/html/bin/console cache:warmup +podman exec -it saufen-php /var/www/html/bin/console asset-map:compile + echo 'yes' | podman exec -it saufen-php /var/www/html/bin/console doctrine:migrations:migrate