Browse Source

Create ahoy.service

pull/585/head
Knuti_in_Päse 2 years ago
committed by GitHub
parent
commit
899dbaa346
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 34
      tools/rpi/ahoy.service

34
tools/rpi/ahoy.service

@ -0,0 +1,34 @@
######################################################################
# systemd.service configuration for ahoy (lumapu)
# users can modify the lines:
# - Description
# - ExecStart (for example: name of config file)
# - WorkingDirectory
# To change other configs, please consult systemd documentation
#
# to activate this service, create a link like:
# $ mkdir -p $HOME/.config/systemd/user && ln -sf $(pwd)/ahoy/tools/rpi/ahoy.service -t $HOME/.config/systemd/user
# $ systemctl --user status ahoy
# $ systemctl --user enable ahoy
# $ systemctl --user start ahoy
#
# 2023.01 <PaeserBastelstube>
######################################################################
[Unit]
Description=ahoy (lumapu) as Service
After=network.target local-fs.target time-sync.target
[Service]
ExecStart=/usr/bin/env python3 -um hoymiles --log-transactions --verbose --config ahoy.yml
RestartSec=10
Restart=on-failure
Type=simple
# WorkingDirectory must be an absolute path - not relative path
WorkingDirectory=/home/pi/ahoy/tools/rpi
EnvironmentFile=/etc/environment
[Install]
WantedBy=default.target
Loading…
Cancel
Save