1a88ab3199
The v0.8 milestone: installable on any Debian-based server via docker (Gitea registry image, honest sandbox degrade), deb (amd64+arm64, advisory postinst), and arch-aware binary — with release consistency enforced by pre-commit hooks + Gitea Actions (3-runner fleet on CT 113, machine-made releases with the full 8-asset matrix + registry image), the CLI carrying the full suite (guide, channel-aware doctor), and the admin runbook (deploy/README.md, evidence-backed recipes). ---ci--- phase: 6 milestone: v0.8 status: complete requirements: covered: [REQ-8-001, REQ-8-002, REQ-8-003, REQ-8-004, REQ-8-005] partial: [] ---/ci---
19 lines
465 B
Desktop File
19 lines
465 B
Desktop File
[Unit]
|
|
Description=Nextcraft dev stack (ai-service + exported web UI on :8420)
|
|
After=network-online.target
|
|
Wants=network-online.target
|
|
|
|
[Service]
|
|
Type=simple
|
|
# EDIT: path to the clone on this host
|
|
WorkingDirectory=/opt/nextcraft
|
|
ExecStart=/home/deploy/.local/bin/nextcraft dev
|
|
Restart=always
|
|
RestartSec=3
|
|
# The service binds 0.0.0.0:8420; state defaults live in ~/.nextcraft —
|
|
# run as the deploy user, not root.
|
|
User=deploy
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|