Add security_opt: [apparmor=unconfined] to all three compose services (forgejo, woodpecker, agents) in generate_compose(). This prevents su-exec from entering an infinite CPU loop when Docker runs inside an LXD container whose default AppArmor profile blocks setuid/execve. Harmless on bare-metal Docker hosts. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| disinto | ||