mirror of
https://github.com/tomasriveral/vps-config.git
synced 2026-08-11 18:18:38 +02:00
hledger-web: init
This commit is contained in:
@@ -48,6 +48,7 @@ apt install -y \
|
||||
ufw \
|
||||
unattended-upgrades \
|
||||
unzip \
|
||||
hledger-web \
|
||||
vim
|
||||
|
||||
################################################################################
|
||||
@@ -173,6 +174,17 @@ sleep 1
|
||||
mountpoint /mnt/kdrive
|
||||
ls /mnt/kdrive
|
||||
|
||||
###############################################################################
|
||||
# hledger-web
|
||||
##############################################################################
|
||||
|
||||
step "Initializing hledger-web"
|
||||
cp systemd/hledger-web.service \
|
||||
/etc/systemd/system/
|
||||
systemctl daemon-reload
|
||||
systemctl enable --now hledger-web
|
||||
|
||||
|
||||
################################################################################
|
||||
# ArchiveBox
|
||||
################################################################################
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
[Unit]
|
||||
Description=hledger-web
|
||||
After=network-online.target
|
||||
Wants=network-online.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
User=root
|
||||
Environment="LEDGER_FILE=/mnt/kdrive/Budget/hledger.journal"
|
||||
ExecStart=/usr/bin/hledger-web --serve
|
||||
Restart=always
|
||||
RestartSec=10
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
Reference in New Issue
Block a user