rpi: Obsidian-vault через Obsidian Sync, суточный архив в ruzzy/MyVault, скилл obsidian у Astra; алерты backup_vault
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
89c9563453
commit
7ef4d0b3e5
@@ -0,0 +1,15 @@
|
||||
[Unit]
|
||||
Description=Obsidian Sync (headless) for vault /home/astra/vault
|
||||
Wants=network-online.target
|
||||
After=network-online.target
|
||||
|
||||
[Service]
|
||||
User=astra
|
||||
Environment=HOME=/home/astra
|
||||
WorkingDirectory=/home/astra/vault
|
||||
ExecStart=/usr/bin/ob sync --path /home/astra/vault --continuous
|
||||
Restart=always
|
||||
RestartSec=30
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -0,0 +1,12 @@
|
||||
[Unit]
|
||||
Description=Daily one-way archive of Obsidian vault to gitea (ruzzy/MyVault)
|
||||
Wants=network-online.target
|
||||
After=network-online.target obsidian-sync.service
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
User=astra
|
||||
Environment=HOME=/home/astra
|
||||
ExecStart=/usr/local/bin/vault-archive
|
||||
ExecStopPost=+/usr/local/bin/backup-metrics backup_vault
|
||||
TimeoutStartSec=15min
|
||||
@@ -0,0 +1,10 @@
|
||||
[Unit]
|
||||
Description=Daily Obsidian vault archive
|
||||
|
||||
[Timer]
|
||||
OnCalendar=*-*-* 03:45
|
||||
RandomizedDelaySec=10m
|
||||
Persistent=true
|
||||
|
||||
[Install]
|
||||
WantedBy=timers.target
|
||||
Reference in New Issue
Block a user