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 \
|
ufw \
|
||||||
unattended-upgrades \
|
unattended-upgrades \
|
||||||
unzip \
|
unzip \
|
||||||
|
hledger-web \
|
||||||
vim
|
vim
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
@@ -173,6 +174,17 @@ sleep 1
|
|||||||
mountpoint /mnt/kdrive
|
mountpoint /mnt/kdrive
|
||||||
ls /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
|
# 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