init monlet repo with stage 0-2 (docs, contract, agent MVP)

This commit is contained in:
Stanislav Rossovskii
2026-05-26 16:41:27 +04:00
commit dcea096327
42 changed files with 3183 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
[Unit]
Description=Monlet Agent
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
ExecStart=/usr/local/bin/monlet-agent -config /etc/monlet/agent.toml
Restart=always
RestartSec=5s
User=monlet
Group=monlet
StateDirectory=monlet-agent
NoNewPrivileges=true
PrivateTmp=true
ProtectSystem=strict
ProtectHome=true
ReadWritePaths=/var/lib/monlet-agent
[Install]
WantedBy=multi-user.target