d1ab717c0f
- Fix WireGuard private key leak in API responses and config updates - Update systemd service to serve from repo root with adjusted sandbox - Add CLI flags, idempotency, and dev mode to install.sh - Extract common utilities to lib/common.py and webui/api/common.py - Migrate frontend to htmx for simpler, more maintainable UI - Update docs to reflect current architecture and deployment model - Vendor htmx dependencies per project requirements
11 lines
315 B
Desktop File
11 lines
315 B
Desktop File
[Unit]
|
|
Description=Vacuum Wall ACME Certificate Renewal
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
User={{ USER_NAME }}
|
|
WorkingDirectory={{ PROJECT_DIR }}
|
|
Environment=ACME_HOME={{ PROJECT_DIR }}/data/acme
|
|
Environment=HOME={{ PROJECT_DIR }}
|
|
ExecStart={{ ACME_HOME }}/acme.sh --cron --home {{ ACME_HOME }} --config-home {{ ACME_HOME }}
|