- [x] compose secrets are exposed as files, not env; #217 - [ ] support file secrets #140, could use https://github.com/defang-io/secrets-sidecar - [x] support setting secrets from file `docker config create BLAH file.pub` https://github.com/DefangLabs/defang/pull/427 - [x] naming of services in playground #168 - [x] #117 - [x] #186 - [ ] #288 - [ ] #196 - [x] `docker compose` allows for multiple config files https://github.com/defang-io/defang/issues/369 - [x] `docker logs` #459 - [x] project name from folder name #471 - [x] up/down vs start/stop https://github.com/defang-io/defang-mvp/issues/594 - [x] `--wait` https://github.com/DefangLabs/defang/issues/508 - [x] handle more than one compose file https://github.com/DefangLabs/defang/issues/509 - [x] `--project-name` as alternative to `COMPOSE_PROJECT_NAME` #586 - [x] Docker model runner #1161 and #1308
docker config create BLAH file.pubSupport reading config from file #427docker composeallows for multiple config files docker compose allows multiple -f --file args #369docker logsRevisit logging DX #459--waitDocker compose parity: add --wait and --wait-timeout #508--project-nameas alternative toCOMPOSE_PROJECT_NAMEProvide an option to compose down previously deployed project if it is conflicting with new attempted deployment #586