LoVisual/backend
loki5512344 b0ee4ab317
Some checks failed
CI / backend (cargo test + clippy) (push) Failing after 1s
CI / frontend (lint + test + build) (push) Failing after 26s
CI / mod (gradle test + checkFolderLimit) (push) Successful in 1m57s
build(backend): one shared Dockerfile with cargo cache mounts, sequential compose build, stripped release binaries
All four services now share one builder stage (dependencies compile once per
deploy, not once per service). BuildKit cache mounts keep the cargo registry
and target/ between deploys: a one-line change rebuilds in ~16 s instead of
recompiling the whole dependency tree.
2026-10-09 22:01:09 +02:00
..
accounts-service build(backend): one shared Dockerfile with cargo cache mounts, sequential compose build, stripped release binaries 2026-10-09 22:01:09 +02:00
addons-registry feat(accounts): outgoing mail over SMTP (Resend), email verification, fail-closed password reset 2026-10-09 21:08:33 +02:00
chat-service build(backend): one shared Dockerfile with cargo cache mounts, sequential compose build, stripped release binaries 2026-10-09 22:01:09 +02:00
common feat(accounts): outgoing mail over SMTP (Resend), email verification, fail-closed password reset 2026-10-09 21:08:33 +02:00
configs-service build(backend): one shared Dockerfile with cargo cache mounts, sequential compose build, stripped release binaries 2026-10-09 22:01:09 +02:00
deploy build(backend): one shared Dockerfile with cargo cache mounts, sequential compose build, stripped release binaries 2026-10-09 22:01:09 +02:00
gateway build(backend): one shared Dockerfile with cargo cache mounts, sequential compose build, stripped release binaries 2026-10-09 22:01:09 +02:00
scripts feat: GuiPresence (chat-service presence backend, gateway route, mod module); restore TODO history 2026-10-02 13:41:49 +02:00
.dockerignore chore(docker): keep the build context to the workspace crates 2026-09-29 18:46:46 +02:00
.env.example feat(accounts): outgoing mail over SMTP (Resend), email verification, fail-closed password reset 2026-10-09 21:08:33 +02:00
.gitignore chore(history): squash 59 commit(s) from 2026-09-23 2026-09-23 22:38:08 +02:00
Cargo.lock feat(accounts): outgoing mail over SMTP (Resend), email verification, fail-closed password reset 2026-10-09 21:08:33 +02:00
Cargo.toml build(backend): one shared Dockerfile with cargo cache mounts, sequential compose build, stripped release binaries 2026-10-09 22:01:09 +02:00
docker-compose.prod.yml build(backend): one shared Dockerfile with cargo cache mounts, sequential compose build, stripped release binaries 2026-10-09 22:01:09 +02:00
Dockerfile build(backend): one shared Dockerfile with cargo cache mounts, sequential compose build, stripped release binaries 2026-10-09 22:01:09 +02:00
PLAN.md chore(history): squash 100 commit(s) from 2026-09-24 2026-09-24 23:52:12 +02:00
STRUCTURE.md feat: GuiPresence (chat-service presence backend, gateway route, mod module); restore TODO history 2026-10-02 13:41:49 +02:00