Hugh Brown
c7f8578f38
security: run Docker containers as non-root user
...
Both backend and frontend Dockerfiles ran all processes as root.
Add a dedicated appuser in each runtime stage so container processes
run with minimal privileges, limiting blast radius of any container
escape.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-07 23:35:10 +05:30
copilot-swe-agent[bot]
7f5aaa7412
fix: add git to backend Docker image for skill pack sync
...
Co-authored-by: abhi1693 <5083532+abhi1693@users.noreply.github.com >
2026-03-02 19:41:25 +00:00
copilot-swe-agent[bot]
35b3829da0
refactor: use custom worker script instead of standard RQ CLI
...
- Add scripts/rq-docker for Docker container compatibility
- Update Dockerfile to copy scripts directory
- Replace standard rq worker command with custom worker script
- Custom worker includes built-in scheduling via _drain_ready_scheduled_tasks
Co-authored-by: abhi1693 <5083532+abhi1693@users.noreply.github.com >
2026-03-02 14:57:00 +00:00
Abhimanyu Saharan
9bd34503d6
refactor: reorganize template files and update provisioning paths
2026-02-10 20:01:08 +05:30
Abhimanyu Saharan
f6bcd1ca5f
refactor: update migration paths and improve database operation handling
2026-02-09 00:51:26 +05:30
Arjun (OpenClaw)
c65b225ba7
fix: dockerfiles build in compose context
...
- backend: copy dependency lockfiles from backend/ when build context is repo root
- frontend: don't copy public/ when it doesn't exist
2026-02-07 15:57:25 +00:00
openclaw-agent
7ac9aa659d
fix(compose): avoid Clerk placeholders; include templates in backend image
2026-02-07 11:31:11 +00:00
Ishaan (OpenClaw)
8c0e9b1931
Add Dockerfiles and compose quickstart
2026-02-06 23:33:25 +00:00