- Worth trying to install backend with just one DB driver?
- Move away from poetry in containers?
- Revisit alpine for backend now that
orjson
is gone - Run jobs in Makefile with clean env + PATH
- How is env specified - /usr/bin/env vs .env
- Sqlite for the db
- look at building image with correct schema (move db actions from boot.sh to image)
- how does this work with moving away from poetry in containers?
- No keycloak, same auth as getting started guide (done)
- src/tests as volumes (src done)
- El Rodeo version of bin as volume (done)
- Once things settle copy in bin
- Own permissions file?
- Need build target to run tests
- ./bin/run_pyl
- How does this play with the dev images/local dev image
- It needs all the same deps? image caching/resuse should help?
- docker-compose.yml to launch frontend lastest-main and local minimal backend (done)
- use root docker-compose.yml from getting started guide, provide overlays (done)
- split openid config into overlay
- alpine
- vim, git, gh, tmux
- .ssh as volume
- emacs server/client instead?
- volumes for arena/SpiffWorkflow
- run tests, ./bin/run_pyl via other containers?
- view logs from other containers?
- start/stop/restart containers?