Containers only run sleep infinity; host ensure-taler-apps plus user systemd units start postgres, httpd, libeufin, and auto-confirm.
15 lines
503 B
Desktop File
15 lines
503 B
Desktop File
[Unit]
|
|
Description=Start Taler merchant apps inside taler-hacktivism
|
|
Documentation=file:%h/src/koopa/koopa-admin-log/scripts/taler-shared/ensure-taler-apps.sh
|
|
After=network-online.target container-taler-hacktivism.service
|
|
Wants=network-online.target container-taler-hacktivism.service
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
RemainAfterExit=yes
|
|
# Merchant start_base + helpers can take a while after cold boot
|
|
TimeoutStartSec=300
|
|
ExecStart=%h/.local/bin/ensure-taler-apps.sh merchant
|
|
|
|
[Install]
|
|
WantedBy=default.target
|