feat: initial public release (MAESTRO)

This commit is contained in:
oss-sync
2026-06-03 05:08:00 +00:00
commit f5c7666f6b
823 changed files with 184150 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
[Unit]
Description=MAESTRO
After=network.target
[Service]
Type=simple
User=maestro
WorkingDirectory=/opt/maestro
ExecStart=/usr/bin/node dist/index.js
Restart=on-failure
RestartSec=10
EnvironmentFile=/opt/maestro/.env
# Logging
StandardOutput=journal
StandardError=journal
SyslogIdentifier=maestro
# Security hardening
NoNewPrivileges=true
ProtectSystem=strict
ReadWritePaths=/opt/maestro/data /var/lib/maestro/workspaces
[Install]
WantedBy=multi-user.target