obsidian-sync@.service (511B)
1 [Unit] 2 Description=Obsidian Sync Daemon 3 Documentation=https://github.com/your-repo/obsidian-sync 4 After=network-online.target 5 Wants=network-online.target 6 7 [Service] 8 Type=simple 9 User=%i 10 ExecStart=/usr/local/bin/obsidian-sync run /home/%i/.config/obsidian-sync/vault.json 11 Restart=on-failure 12 RestartSec=10 13 StandardOutput=journal 14 StandardError=journal 15 SyslogIdentifier=obsidian-sync 16 17 # Hardening 18 NoNewPrivileges=true 19 PrivateTmp=true 20 ProtectSystem=strict 21 ReadWritePaths=/home/%i 22 23 [Install] 24 WantedBy=multi-user.target