Replace :-devpassword and :-dev-secret-change-me with :?error to prevent
silent startup with weak credentials.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Remove port bindings from base compose (production)
- Keep ports only in dev override
- Remove obsolete version attribute
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>