mirror of https://github.com/lumapu/ahoy.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1.2 KiB
37 lines
1.2 KiB
######################################################################
|
|
# systemd.service configuration for ahoy (lumapu)
|
|
# users can modify the lines:
|
|
# Description
|
|
# ExecStart (example: name of config file)
|
|
# WorkingDirectory (absolute path to your private ahoy dir)
|
|
# To change other config parameter, please consult systemd documentation
|
|
#
|
|
# To activate this service, enable and start ahoy.service
|
|
# $ systemctl --user enable /home/pi/ahoy/tools/rpi/ahoy@bookworm.service
|
|
# $ systemctl --user status ahoy@bookworm.service
|
|
# $ systemctl --user start ahoy@bookworm.service
|
|
# $ systemctl --user stop ahoy@bookworm.service
|
|
# $ systemctl --user disable ahoy@bookworm.service
|
|
#
|
|
# 2023.01 <PaeserBastelstube>
|
|
# 2024.01 <PaeserBastelstube>
|
|
######################################################################
|
|
|
|
[Unit]
|
|
Description=ahoy (lumapu) as Service
|
|
|
|
[Service]
|
|
ExecStart=/bin/bash -c '\
|
|
source /home/pi/ahoyenv/bin/activate; \
|
|
python3 -um hoymiles --log-transactions --verbose --config ahoy.yml'
|
|
RestartSec=30
|
|
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
|
|
|
|
|