Files
tutabridge/packaging/systemd/tutabridge.service
T

27 lines
824 B
Desktop File
Raw Normal View History

2026-05-29 15:43:16 +02:00
# systemd *user* service for the TutaBridge daemon.
#
# TutaBridge runs per-user (it binds localhost IMAP/SMTP and uses the user's
# login keyring), so it belongs in the user manager, not the system one.
#
# First run interactively once to sign in (this seeds the keyring session):
# tutabridge
# then enable the background service:
# systemctl --user enable --now tutabridge.service
#
# It will resume the saved keyring session on start — no password prompt.
[Unit]
Description=TutaBridge — local IMAP/SMTP bridge for Tuta encrypted email
After=network-online.target
Wants=network-online.target
[Service]
ExecStart=/usr/bin/tutabridge
Restart=on-failure
RestartSec=5
# Keep logs at info; override with `systemctl --user edit tutabridge` if needed.
Environment=RUST_LOG=info
[Install]
WantedBy=default.target