Page MenuHomePhabricator

[keyserver] Add MySQL config to docker-compose.yml
ClosedPublic

Authored by ashoat on May 23 2022, 7:28 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Mar 3, 12:42 PM
Unknown Object (File)
Thu, Feb 20, 7:27 PM
Unknown Object (File)
Fri, Feb 14, 5:48 PM
Unknown Object (File)
Feb 5 2025, 8:17 AM
Unknown Object (File)
Jan 28 2025, 1:07 AM
Unknown Object (File)
Jan 27 2025, 8:49 AM
Unknown Object (File)
Jan 21 2025, 1:49 PM
Unknown Object (File)
Jan 14 2025, 7:43 PM

Details

Summary

Now that we can specify MySQL config via environmental variable, we are ready to set it up in Docker Compose.

Depends on D4102

Test Plan

I created a keyserver/.env file with the following contents:

COMM_MYSQL_HOST=database
COMM_MYSQL_DATABASE=comm2
COMM_MYSQL_USER=comm2
COMM_MYSQL_PASSWORD=pass2

Then I ran docker-compose down -v && docker-compose up --build. The keyserver still crashed because the database tables weren't created yet, but it was able to connect to MySQL.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable