43 lines
736 B
Plaintext
43 lines
736 B
Plaintext
# toes
|
|
|
|
## server
|
|
|
|
[x] start toes server
|
|
[x] scans for apps/**/package.json, scripts.toes
|
|
[x] runs that for each, giving it a PORT
|
|
[x] has GET / page that shows all the running apps/status/port
|
|
[x] watch each app and restart it on update
|
|
[x] watches for and adds/removes apps
|
|
|
|
## apps
|
|
|
|
[x] truism
|
|
[x] big clock
|
|
[ ] shrimp repl(?)
|
|
[ ] dungeon party
|
|
|
|
## cli
|
|
|
|
[x] `toes --help`
|
|
[x] `toes --version`
|
|
[x] `toes list`
|
|
[x] `toes start <app>`
|
|
[x] `toes stop <app>`
|
|
[x] `toes restart <app>`
|
|
[x] `toes open <app>`
|
|
[x] `toes logs <app>`
|
|
[x] `toes logs -f <app>`
|
|
[x] `toes info <app>`
|
|
[ ] `toes new`
|
|
[x] `toes pull`
|
|
[x] `toes push`
|
|
[ ] `toes sync`
|
|
|
|
## webui
|
|
|
|
[x] list projects
|
|
[x] start/stop/restart project
|
|
[ ] create project
|
|
[ ] todo.txt
|
|
[ ] ...
|