Files
second-brain/obsidian.service
Bumblebee 9cec8ce394 feat: Update Vietnam budget with confirmed flight booking
- Mark flights as BOKAD & BETALD (38,588 SEK ToR)
- Add booking details: CPH↔HAN, family of 5
- Update MEMORY.md with confirmed status
- Improve AGENTS.md startup routine (vault fallback)
2026-04-29 12:51:15 +02:00

39 lines
758 B
Desktop File

[Unit]
Description=Obsidian Vault Server with MCP
After=network.target
Documentation=file:///workspace/second-brain/SETUP.md
[Service]
Type=simple
User=intense
Home=/home/intense
WorkingDirectory=/workspace/second-brain
# For headless: use Xvfb virtual display
Environment="DISPLAY=:99"
# Start Xvfb first, then Obsidian with vault path
ExecStartPre=/usr/bin/sh -c "Xvfb :99 -screen 0 1024x768x24 &"
ExecStart=/snap/bin/obsidian /workspace/second-brain --no-sandbox
# Restart policy
Restart=always
RestartSec=15
StartLimitInterval=300
StartLimitBurst=3
# Resource limits
MemoryLimit=2G
CPUQuota=80%
# Logging
StandardOutput=journal
StandardError=journal
SyslogIdentifier=obsidian
# Stop timeout
TimeoutStopSec=30
[Install]
WantedBy=multi-user.target