summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Mark custom Caddyfile support as fixedagent-modeClawd119 min.1-10/+5
* Preserve existing Caddyfiles on redeployClawd119 min.2-35/+43
* Mark custom domains in list as fixedClawd2 hours1-3/+4
* Show custom domains in ship list and statusClawd2 hours2-3/+24
* Update TODO: mark port collision and container port as fixedClawd2 hours1-27/+15
* Fix port collision bug, add --container-port flagClawd2 hours5-26/+40
* Mark TODO #2 as fixedClawd2 hours1-19/+6
* Remove v1 code, simplify state to just base_domainClawd2 hours26-2837/+9
* Update TODO #2: simplify local state, remove v1 cruftClawd2 hours1-4/+8
* Add TODO: support custom Caddyfile in repoClawd15 hours1-0/+14
* Add TODOs: show custom domains in list, fix port collision bugClawd16 hours1-0/+14
* Add TODO.md with known limitationsClawd17 hours1-0/+41
* Fix Docker port mapping: map host port to container port 80Clawd17 hours1-1/+1
* Add --domain flag to v2 CLI flagsClawd17 hours2-0/+1
* Add --domain flag support to v2 deployClawd17 hours2-2/+9
* Add source link to website footerClawd21 hours1-0/+1
* Remove .claude from tracking, update .gitignoreClawd21 hours2-18/+3
* Add website/ directory with landing pageClawd21 hours2-0/+220
* feat: auto-generate SSH key and guide auth setup in host initClawd36 hours1-2/+82
* fix: set ownership before rsync for Docker deployClawd39 hours1-0/+7
* fix: split sudo commands to fix ownership for rsync uploadClawd39 hours1-2/+8
* fix: Caddy install permission issue with gpg dearmorClawd39 hours1-3/+4
* fix: make ErrorResponse implement error interface for v1 compatClawd39 hours1-0/+3
* fix: resolve build errors with v1 codeClawd39 hours2-13/+10
* docs: update progress with all commit hashesClawd39 hours1-0/+4
* feat(v2): wire up v2 as default interfaceClawd39 hours2-4/+20
* feat(v2): implement list, status, logs, remove commandsClawd39 hours3-48/+351
* feat(v2): implement ship host init with JSON outputClawd39 hours4-27/+380
* feat(v2): implement deploy flowsClawd39 hours3-52/+376
* feat(v2): add CLI structure and deploy orchestrationClawd39 hours3-10/+419
* feat(v2): add output and detect packagesClawd39 hours3-0/+358
* docs: add comprehensive technical specificationClawd40 hours1-0/+499
* docs: rewrite as agent-first tool, humans are afterthoughtClawd40 hours1-172/+147
* docs: rename to SHIP_V2.md, JSON output is default not a flagClawd40 hours2-34/+46
* docs: add agent mode design documentClawd40 hours1-0/+271
* fix: use project directory for static site .ship/ folderClawd40 hours1-4/+7
* gitignorebndw41 hours1-0/+1
* random design filesbndw41 hours2-0/+586
* Add backwards compatibility for existing binary deploymentsbndw3 days1-7/+11
* Store deployment configs locally for binary deploymentsbndw3 days2-36/+94
* Add cgit web interface for browsing reposbndw3 days4-168/+151
* Rewrite README and add SECURITY.mdbndw7 days2-143/+262
* Remove --module flag, add --public, make hooks smarterbndw7 days3-55/+96
* Harden security: name validation, scoped sudoers, safe.directorybndw7 days12-7/+84
* Fix Docker apt source write permission in host initbndw9 days1-1/+1
* Add git-centric deployment with Docker builds and vanity importsbndw9 days12-35/+750
* Move deploy implementation to deploy.gobndw2026-01-253-679/+682
* Preserve existing config when updating apps and static sitesbndw2026-01-251-180/+215
* Refactor deploy functions to use DeployOptions structbndw2026-01-251-84/+107
* Add examples to help textbndw2026-01-251-1/+18