dev #20
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ticket 12. The top level carried five compose files, two reverse-proxy config dirs and a reset script. - docker/ the five compose files - proxy/nginx/, proxy/caddy/ reverse-proxy configs - scripts/reset_opus.sh Every relative path *inside* the compose files (build: ., ./app, ./proxy/nginx/nginx.conf, ${RECORDINGS_HOST_DIR:-./recordings}) stays relative to the repo root; invocations pass --project-directory to pin it. That keeps the compose diff to two changed bind mounts instead of rewriting every path, and keeps .env at the root where the docs say it is. The Makefile absorbs the flag, so make up / down / logs / up-debug / up-monitoring are unchanged for the operator. reset_opus.sh relied on being run from the repo root, which breaks once it lives in scripts/; it now resolves the root from BASH_SOURCE and writes .env there. Updates ~40 references in the same commit — 6 opus-* skills, README, docs/*.md, .env.example, .dockerignore, .gitignore, mount-storage.sh, two frontend strings and two tests — so no skill ever tells a future session to grep a path that no longer exists. docs/research/* is deliberately not rewritten: those are dated findings. Production is unaffected. deploy/ never referenced a compose file, so the bare-metal systemd path keeps working across git pull + restart. Verified: docker compose config resolves for base/dev/debug/monitoring with contexts and mounts landing on the repo root; make -n up as expected; nginx -t passes on the moved config; bash -n on the moved script; 251 tests and npm run build pass. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>