24 lines
821 B
Plaintext
24 lines
821 B
Plaintext
[Unit]
|
|
Description=Fetch transaction lists from bank websites
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
Restart=on-failure
|
|
RestartSec=2h
|
|
|
|
[Container]
|
|
Image=git.pyrocufflink.net/packages/xactfetch
|
|
Environment=PINENTRY_PASSWORD_FILE=/run/secrets/xactfetch
|
|
Environment=FIREFLY_IMPORT_SECRET_FILE=/run/secrets/firefly-import-secret
|
|
Environment=FIREFLY_IMPORT_PASSWORD_FILE=/run/secrets/firefly-import-password
|
|
Environment=FIREFLY_IMPORT_USER=svc.xactfetch
|
|
Environment=FIREFLY_III_URL=https://firefly.pyrocufflink.blue
|
|
Environment=FIREFLY_IMPORT_URL=https://firefly-importer.pyrocufflink.blue
|
|
Environment=NTFY_URL=https://ntfy.pyrocufflink.net
|
|
Environment=NTFY_TOPIC=dustin
|
|
Secret=xactfetch
|
|
Secret=firefly-import-password
|
|
Secret=firefly-import-secret
|
|
Volume=xactfetch:/var/lib/xactfetch:U
|
|
Volume=%E/rbw-%N/config.json:/etc/rbw/config.json:ro,z
|