3 Commits
Author SHA1 Message Date
macanhhuy 6efcea3b90 fix: install graphicsmagick in runtime stage
Build + push avatar image / build-and-push (push) Failing after 17s
gm npm wrapper shells out to the gm/convert binary on every avatar upload;
the builder stage had it but the final runtime stage did not, so every
upload 500'd with 'gm convert binaries can't be found'.
2026-08-22 12:34:55 +07:00
macanhhuy 0669f87134 fix: serve avatar files from node process (express.static)
Build + push avatar image / build-and-push (push) Failing after 19s
Single-container avatar service: serve the resized files from outputDir
so the frontend can GET /<md5(jid)>.jpg without a separate nginx.
2026-08-22 12:19:50 +07:00
macanhhuy 8493d8b09b Add Gitea Actions build workflow and README for vnctalk-avatar
Build + push avatar image / build-and-push (push) Failing after 20s
2026-08-22 00:05:04 +07:00