obsidian-sync

a short description
git clone https://git.skysyrup.dev/obsidian-sync.git
Log | Files | Refs | README

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