summaryrefslogtreecommitdiffstats
path: root/cmd/ship/commands_v2.go
Commit message (Collapse)AuthorAgeFilesLines
* Show custom domains in ship list and statusClawd7 hours1-3/+24
| | | | | Read actual domain from Caddyfile instead of assuming subdomain. Works for both apps and static sites.
* feat(v2): implement list, status, logs, remove commandsClawd45 hours1-0/+344
- commands_v2.go: all subcommand implementations - list: enumerates deploys from /etc/ship/ports and /var/www - status: shows deploy details (type, port, running, TTL) - logs: fetches journalctl logs (or Caddy logs for static) - remove: full cleanup of all artifacts (service, caddy, files, docker) - All commands output JSON with proper error codes All core v2 commands now implemented