Ashwin Kumar
219960399b
fix: update Dockerfiles to use debian:trixie-slim for glibc 2.38+ compatibility
...
Fixed glibc version mismatch between rust:latest builder (glibc 2.38+)
and debian:bookworm-slim runtime (glibc 2.36). This was causing:
- ./companies: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38 not found
- ./payments: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.38 not found
- Similar errors for users service
Updated all 19 service Dockerfiles + Dockerfile.template to use
debian:trixie-slim which includes glibc 2.38+.
2026-04-09 11:48:46 +02:00
Ashwin Kumar
83c62a1c5e
fix: convert all SQLx macros to runtime API, remove SQLX_OFFLINE requirement
2026-04-09 07:40:15 +02:00
Ashwin Kumar
1d3d07f001
fix: add Docker Hub login + switch runtime to AWS ECR Public to avoid rate limits
2026-04-09 06:26:01 +02:00
Ashwin Kumar
085b3169f6
fix: limit CARGO_BUILD_JOBS=2 to reduce OOM during parallel matrix builds
2026-04-09 05:55:50 +02:00
Ashwin Kumar
329f650079
fix: add SQLx offline cache and SQLX_OFFLINE=true for Docker builds
2026-04-09 05:46:32 +02:00
Ashwin Kumar
a2fa6cfbb9
fix: use rust:latest image tag (1.88 tag does not exist yet)
2026-04-09 05:34:07 +02:00
Ashwin Kumar
3318a0aec1
fix: bump Rust to 1.88 to satisfy dependency toolchain requirements
2026-04-09 01:49:34 +02:00
Ashwin Kumar
0a067bcb7b
fix: add libssl-dev and Cargo.lock to all service Dockerfiles
2026-04-09 01:43:28 +02:00
Ashwin Kumar
4b4a45f90d
fix: bump Rust to 1.85 to support required dependency features
2026-04-09 01:23:44 +02:00
Ashwin Kumar
235c5fce76
ci: add Woodpecker CI matrix pipeline and missing cron Dockerfile
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-09 00:09:04 +02:00
Ashwin Kumar
446b6322de
feat(admin): wire management modules to live backend and add UGC role
2026-04-02 13:09:43 +02:00