Add private operations portal and weekly accounting reports

This commit is contained in:
wuyang
2026-11-03 16:45:50 +08:00
parent 10c4487463
commit 20aea13054
18 changed files with 958 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
[Unit]
Description=PawPlay weekly operations report and archive
After=network-online.target
Wants=network-online.target
[Service]
Type=oneshot
EnvironmentFile=%h/.config/pawplay-ops/report.env
ExecStart=/usr/bin/python3 ${PAWPLAY_REPO}/ops/report.py --data-dir ${PAWPLAY_OPS_DATA} --notify
UMask=0077
TimeoutStartSec=180
NoNewPrivileges=true
PrivateTmp=true