Files
mond/debian/mond.service
Wang Defa ff86a4e2bf
All checks were successful
Build and Release Mond / build-and-test (arm64) (push) Successful in 4s
Build and Release Mond / build-and-test (amd64) (push) Successful in 14s
Build and Release Mond / release (push) Successful in 37s
feat: 优化 Debian 打包配置并初始化项目文档系统
- 简化 mond.service 配置,改为通过配置文件启动
- 优化 postinst 安装脚本,自动生成配置文件模板
- 优化 postrm 卸载脚本,正确清理数据目录
- 初始化 llmdoc 文档系统,包含项目概览、使用指南、架构说明和参考文档
- 更新 README.md 构建和配置说明
- 移除 .gitignore 中 llmdoc/ 的忽略规则
2025-12-24 08:59:06 +08:00

39 lines
624 B
Desktop File

[Unit]
Description=Mond Cryptocurrency Daemon
After=network.target
[Service]
Type=simple
# 工作目录
WorkingDirectory=/opt/mond
# 执行命令 - 使用配置文件
ExecStart=/opt/mond/mond --config-file=/var/lib/mond/params.conf --non-interactive
# 重启策略
Restart=always
RestartSec=10
# 用户和组
User=mond
Group=mond
# 安全设置
NoNewPrivileges=true
PrivateTmp=true
ProtectSystem=strict
ProtectHome=true
ReadWritePaths=/var/lib/mond /var/log/mond
# 日志设置
StandardOutput=journal
StandardError=journal
SyslogIdentifier=mond
# 资源限制
LimitNOFILE=65535
[Install]
WantedBy=multi-user.target