NextReceipt/contrib/nextreceipt.service
cclohmar f0c576c543 feat: transform NextExpense into NextReceipt — receipt saver for warranty & returns
- Replace events+expenses with flat purchases table
- Add warranty_months, return_days, product_name fields
- Remove currency conversion, CSV/PDF reporting, event filing
- Simplify auth (no onboarding/department/profile)
- Update AI extraction prompts for product/warranty info
- Update all branding: templates, install.sh, Makefile, service file
2026-06-21 18:57:29 +00:00

25 lines
580 B
Desktop File

[Unit]
Description=NextReceipt — AI-Powered Receipt Saver for Warranty & Returns
Documentation=https://git.lohmar.co.uk/cclohmar/NextReceipt
After=network.target
[Service]
Type=simple
User=nextreceipt
Group=nextreceipt
WorkingDirectory=/opt/nextreceipt
ExecStart=/opt/nextreceipt/app
Restart=always
RestartSec=5
EnvironmentFile=-/opt/nextreceipt/.env
StandardOutput=append:/var/log/nextreceipt.log
StandardError=append:/var/log/nextreceipt.log
# Security hardening
NoNewPrivileges=true
PrivateTmp=true
ProtectSystem=full
ProtectHome=true
[Install]
WantedBy=multi-user.target