mirror of
https://github.com/community-scripts/ProxmoxVE
synced 2025-03-10 15:40:01 +00:00
Update actualbudget.sh
This commit is contained in:
parent
70f5280fcc
commit
a76733df60
@ -46,7 +46,6 @@ function update_script() {
|
|||||||
tar -xzf "v${RELEASE}.tar.gz" >/dev/null 2>&1
|
tar -xzf "v${RELEASE}.tar.gz" >/dev/null 2>&1
|
||||||
mv *ctual-server-* /opt/actualbudget
|
mv *ctual-server-* /opt/actualbudget
|
||||||
|
|
||||||
# Sicherstellen, dass .env existiert
|
|
||||||
rm -rf /opt/actualbudget/.env
|
rm -rf /opt/actualbudget/.env
|
||||||
if [[ ! -f /opt/actualbudget_bak/.env ]]; then
|
if [[ ! -f /opt/actualbudget_bak/.env ]]; then
|
||||||
cat <<EOF > /opt/actualbudget_bak/.env
|
cat <<EOF > /opt/actualbudget_bak/.env
|
||||||
@ -56,10 +55,8 @@ ACTUAL_SERVER_FILES_DIR=/opt/actualbudget/server-files
|
|||||||
PORT=5006
|
PORT=5006
|
||||||
EOF
|
EOF
|
||||||
fi
|
fi
|
||||||
|
|
||||||
mv /opt/actualbudget_bak/.env /opt/actualbudget
|
mv /opt/actualbudget_bak/.env /opt/actualbudget
|
||||||
mv /opt/actualbudget_bak/.migrate /opt/actualbudget
|
#mv /opt/actualbudget_bak/.migrate /opt/actualbudget
|
||||||
mv /opt/actualbudget_bak/server-files /opt/actualbudget/server-files
|
|
||||||
|
|
||||||
cd /opt/actualbudget
|
cd /opt/actualbudget
|
||||||
yarn install &>/dev/null
|
yarn install &>/dev/null
|
||||||
@ -67,6 +64,24 @@ EOF
|
|||||||
msg_ok "Updated ${APP}"
|
msg_ok "Updated ${APP}"
|
||||||
|
|
||||||
msg_info "Starting ${APP}"
|
msg_info "Starting ${APP}"
|
||||||
|
cat <<EOF >/etc/systemd/system/actualbudget.service
|
||||||
|
[Unit]
|
||||||
|
Description=Actual Budget Service
|
||||||
|
After=network.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
User=root
|
||||||
|
Group=root
|
||||||
|
WorkingDirectory=/opt/actualbudget
|
||||||
|
EnvironmentFile=/opt/actualbudget/.env
|
||||||
|
ExecStart=/usr/bin/yarn start
|
||||||
|
Restart=always
|
||||||
|
RestartSec=10
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
|
EOF
|
||||||
systemctl start actualbudget
|
systemctl start actualbudget
|
||||||
msg_ok "Started ${APP}"
|
msg_ok "Started ${APP}"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user