-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
29 lines (28 loc) · 1.31 KB
/
Copy path.env.example
File metadata and controls
29 lines (28 loc) · 1.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
PISTATS_TOKEN=replace-with-a-strong-token
PISTATS_BIND_MODE=localhost
PISTATS_PORT=8787
PISTATS_BACKUP_LABEL=
PISTATS_WAKE_BROADCAST=192.168.1.255
PISTATS_WAKE_PORT=9
# Persistent app-managed enable/disable state. Parent must be service-writable.
PISTATS_WAKE_STATE_FILE=./state/wake-on-lan.json
PISTATS_TRANSACTION_DATABASE=./state/transactions.sqlite3
PISTATS_ACTUAL_DATA_DIR=./state/actual-cache
# Optional:
# PISTATS_TAILSCALE_IP=100.x.y.z
# PISTATS_BACKUP_MOUNTPOINT=/mnt/backup
# PISTATS_WAKE_MAC=00:11:22:33:44:55
# Media backup root must already exist and be writable by the service user.
# PISTATS_MEDIA_BACKUP_ROOT=/srv/media/mobile-backups
# PISTATS_MEDIA_BACKUP_MAX_BYTES=1073741824
# PISTATS_MEDIA_BACKUP_READ_TIMEOUT_SECONDS=300
# Actual Budget transaction sync is opt-in. All five settings below are required.
# PISTATS_ACTUAL_SERVER_URL=http://127.0.0.1:5006
# PISTATS_ACTUAL_PASSWORD=replace-with-the-actual-server-password
# PISTATS_ACTUAL_SYNC_ID=replace-with-the-budget-sync-id
# PISTATS_ACTUAL_CURRENCY=INR
# PISTATS_ACTUAL_MAPPINGS_FILE=./actual-account-mappings.json
# PISTATS_ACTUAL_API_MODULE=/usr/local/lib/pistats-actual-api/node_modules/@actual-app/api
# PISTATS_ACTUAL_ENCRYPTION_PASSWORD=only-when-budget-e2e-encryption-is-enabled
# PISTATS_ACTUAL_TIMEOUT_SECONDS=60
# PISTATS_ACTUAL_HEALTH_CACHE_SECONDS=30