nxtgauge-backend-rust/apps
Ashwin Kumar 5b4e8fe908 refactor: use Alpine Linux with static musl binaries for all services
Switched from Debian to Alpine Linux for significant improvements:
- Image size: ~5MB vs ~100MB (95% smaller)
- Security: Minimal attack surface, no glibc vulnerabilities
- Static linking: No glibc version issues ever again
- Uses rust:alpine builder with x86_64-unknown-linux-musl target
- Static binaries with RUSTFLAGS='-C target-feature=+crt-static'

Fixes the GLIBC_2.38 error permanently by avoiding glibc entirely.
2026-04-09 11:51:57 +02:00
..
catering_services refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
companies refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
cron refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
customers refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
developers refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
employees refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
fitness_trainers refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
gateway refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
graphic_designers refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
job_seekers refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
makeup_artists refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
payments refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
photographers refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
social_media_managers refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
tutors refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
ugc_content_creators refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
users refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00
video_editors refactor: use Alpine Linux with static musl binaries for all services 2026-04-09 11:51:57 +02:00