Files
padsleep_adb/padsleep.service
kushidou e17d03cea9 集成 venv 方案: 安装脚本 + 服务文件适配虚拟环境
- install.sh: 创建 .venv、安装 adbutils、生成包装脚本使用 venv python
- padsleep.service: ExecStart 指向 .venv/bin/python3
- requirements.txt: 添加 venv 安装说明
- 解决 PEP 668 (externally-managed-environment) 问题
2026-07-10 19:45:50 +08:00

18 lines
431 B
Desktop File

[Unit]
Description=padsleep_adb — 基于 ADB 的安卓平板亮屏/息屏控制
Documentation=https://github.com/kushidou/padsleep_adb
After=network.target
[Service]
Type=simple
User=_INSTALL_USER_
WorkingDirectory=/opt/apps/padsleep
ExecStart=/opt/apps/padsleep/.venv/bin/python3 /opt/apps/padsleep/padsleep.py
Restart=on-failure
RestartSec=10
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=multi-user.target