From 75c10ca4ba71e6d369e7f0902bb35d5848b48d27 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Mon, 5 May 2025 11:58:01 +0200 Subject: [PATCH] Update actualbudget-install.sh --- install/actualbudget-install.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/install/actualbudget-install.sh b/install/actualbudget-install.sh index b149838..4ed5f77 100644 --- a/install/actualbudget-install.sh +++ b/install/actualbudget-install.sh @@ -28,9 +28,6 @@ cat </opt/actualbudget-data/config.json "hostname": "::", "serverFiles": "/opt/actualbudget-data/server-files", "userFiles": "/opt/actualbudget-data/user-files", - "ACTUAL_UPLOAD_FILE_SIZE_LIMIT_MB": 20, - "ACTUAL_UPLOAD_SYNC_ENCRYPTED_FILE_SYNC_SIZE_LIMIT_MB": 50, - "ACTUAL_UPLOAD_FILE_SYNC_SIZE_LIMIT_MB": 20, "trustedProxies": [ "10.0.0.0/8", "172.16.0.0/12", @@ -45,6 +42,7 @@ cat </opt/actualbudget-data/config.json } } EOF + mkdir -p /opt/actualbudget cd /opt/actualbudget npm install --location=global @actual-app/sync-server @@ -68,8 +66,13 @@ After=network.target [Service] Type=simple +User=root +Group=root WorkingDirectory=/opt/actualbudget -ExecStart=/usr/bin/actual-server --config /opt/actualbudget/config.json +Environment=ACTUAL_UPLOAD_FILE_SIZE_LIMIT_MB=20 +Environment=ACTUAL_UPLOAD_SYNC_ENCRYPTED_FILE_SYNC_SIZE_LIMIT_MB=50 +Environment=ACTUAL_UPLOAD_FILE_SYNC_SIZE_LIMIT_MB=20 +ExecStart=/usr/local/bin/actual-server --config /opt/actualbudget-data/config.json Restart=always RestartSec=10