Files
server/scripts/systemd/goravel-admin-v1.service
2026-01-16 15:49:34 +08:00

36 lines
639 B
Desktop File

[Unit]
Description=Goravel Admin Application (v1 - Port 3000)
After=network.target mysql.service
Requires=network.target
[Service]
Type=simple
User=www-data
Group=www-data
WorkingDirectory=/www/goravel-admin/v1
ExecStart=/www/goravel-admin/v1/main
Restart=always
RestartSec=5
StandardOutput=journal
StandardError=journal
SyslogIdentifier=goravel-admin-v1
# 优雅关闭配置
KillMode=mixed
KillSignal=SIGTERM
TimeoutStopSec=30
# 安全设置
NoNewPrivileges=true
PrivateTmp=true
ProtectSystem=strict
ProtectHome=true
ReadWritePaths=/www/goravel-admin/v1/storage
# 资源限制
LimitNOFILE=65535
[Install]
WantedBy=multi-user.target