fix/dette-pass-1 #1

Merged
Thomas merged 2 commits from fix/dette-pass-1 into main 2026-10-07 12:19:50 +02:00
Member
No description provided.
scripts/db/create-app-account.sh creates or updates the account named by
DB_USERNAME with DB_PASSWORD and grants it the rights the server needs on
the project schema. With --rotate-root it also aligns root on
DB_ROOT_PASSWORD, which an already initialised MariaDB volume ignores on
container recreation. Values travel through stdin and MYSQL_PWD only.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UH3JcaVWsmFLC6kyEsVL18
- Backend DATABASE_URL now uses DB_USERNAME/DB_PASSWORD instead of root,
  in the dev and prod compose files and in the env templates.
- MariaDB healthchecks no longer pass the root password as an argument
  (healthcheck.sh in dev, unauthenticated mysqladmin ping elsewhere).
- The rust-test service no longer points TEST_DATABASE_URL at the dev
  database: the ignored tests delete data and need a disposable one.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UH3JcaVWsmFLC6kyEsVL18
Thomas merged commit 674dc89dc2 into main 2026-10-07 12:19:50 +02:00
Thomas deleted branch fix/dette-pass-1 2026-10-07 12:19:50 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AcadeNice/Acquarefactoring-Thomas!1
No description provided.